NPM 安装全局模块
发布时间:2023-05-17 14:16:13 所属栏目:教程 来源:
导读:上面我们只安装了 npm 这一个全局模块,现在再安装 UglifyJS (一个 JavaScript 压缩工具)。使用 --flag 标记,当然也可以简写成 -g。
$ npm install uglify-js --global
/home/sitepoint/.node_modules_global/b
$ npm install uglify-js --global
/home/sitepoint/.node_modules_global/b
上面我们只安装了 npm 这一个全局模块,现在再安装 UglifyJS (一个 JavaScript 压缩工具)。使用 --flag 标记,当然也可以简写成 -g。 $ npm install uglify-js --global /home/sitepoint/.node_modules_global/bin/uglifyjs -> /home/sitepoint/.node_modules_global/lib/node_modules/uglify-js/bin/uglifyjs + uglify-js@3.0.15 added 4 packages in 5.836s 你可以看到,这个过程也安装了其他的模块,它们都是 Uglify 的所依赖的模块。 列出所有全局模块 通过 npm list 可以列出所有已经安装的全局模块。 $ npm list --global home/sitepoint/.node_modules_global/lib ├─┬ npm@5.0.2 │ ├── abbrev@1.1.0 │ ├── ansi-regex@2.1.1 │ ├── ansicolors@0.3.2 │ ├── ansistyles@0.1.3 .................... └─┬ uglify-js@3.0.15 ├─┬ commander@2.9.0 │ └── graceful-readlink@1.0.1 └── source-map@0.5.6 但是,得到的输出信息会很冗长,我们可以加上 --depth=0 来精简一下输出。 $ npm list -g --depth=0 /home/sitepoint/.node_modules_global/lib ├── npm@5.0.2 └── uglify-js@3.0.15 输出信息现在更清楚了。我们只列出了我们安装的模块和版本号。 所有全局安装的模块都可以通过命令行访问到。 举个例子,现在你想要使用 Uglify 模块来压缩 example.js 文件,输出文件为 example.min.js: `$ uglifyjs example.js -o example.min.js` (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |