除了调用方式,安装位置外,我还想问以下问题。
- 全局安装后,本地安装是否还需联网,重复之前的过程。而不是直接从全局复制?
- 我看到安装 css-sprite 进行了很长时间的编译安装,本地安装时再来一遍,这也太浪费时间了。
除了调用方式,安装位置外,我还想问以下问题。
3 回答1.3k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答953 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
4 回答642 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
全局安装
全局安装
-g
就是只安装一次就行了,一般像工具类的比如 bower 我都会全局安装, 一般会安装在/usr/local
或者你 node 安装的目录。一般安装在全局的都是有命令行需求的 package,比如前边说的 bower,你需要在命令行中使用 bower 这个命令。
本地
项目中的库都不会全局安装,npm install 时安装在
./node_modules
里,简单说就是安装位置不一样这些库你只需要
require()
就能用了。npm link
npm link 这个你可以看下
link:
https://docs.npmjs.com/cli/install
https://docs.npmjs.com/cli/link