ncc 介绍
ncc 是 一个 简单的 CLI 工具,可以一键把 一个 Node.js 项目编译打包成单个 js 文件 。ncc 受启发于 Go 语言的 build 功能 (导出 一个 静态 ELF 可执行 文件 ),目的也是 输出 一个 **包含了所有依赖的独立可执行脚本**。
ncc 本身基于 webpack 开发
安装
npm i -g @zeit/ncc
使用
例如我们有 一个 项目引入了?chalk?包,首先安装 npm 依赖:
cd myapp
npm i chalk
index.js 如下:
const chalk = require("chalk");
console.log(chalk.blue.bgRed.bold(" Hello World! "));
那么就可以直接用 ncc build:
ncc build index.js
即会 输出 一个 dis t/index.js 文件 (打包+压缩)
GitHub: https://github.com/zeit/ncc
网站描述: Node.js 一键编译打包工具
ncc官方网站
官方网站:
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did177410