扫码关注官方订阅号
除了调用方式,安装位置外,我还想问以下问题。
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
全局安装-g 就是只安装一次就行了,一般像工具类的比如 bower 我都会全局安装, 一般会安装在 /usr/local 或者你 node 安装的目录。
-g
/usr/local
一般安装在全局的都是有命令行需求的 package,比如前边说的 bower,你需要在命令行中使用 bower 这个命令。
项目中的库都不会全局安装,npm install 时安装在 ./node_modules 里,简单说就是安装位置不一样
./node_modules
这些库你只需要 require() 就能用了。
require()
npm link 这个你可以看下
First, npm link in a package folder will create a globally-installed symbolic link from prefix/package-name to the current folder (see npm-config(7) for the value of prefix).
https://docs.npmjs.com/cli/installhttps://docs.npmjs.com/cli/link
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
全局安装
全局安装
-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