我正在查看包含以下内容的项目:package.json "devDependencies": {
"npm": "3.8.3",
鉴于nodejs install已包含npm,当我npm install
时,这会产生什么影响?
答案 0 :(得分:1)
全局安装的npm
软件包以及devDependencies
中提到的软件包在您的情况下远远不会相互使用。
通过要求包函数/对象,devDependencies
中提到的包被视为与依赖中的所有其他包一样。防爆。 const obj = require('npm');
如果您使用项目中包含npm-command
关键字的任何npm
,则会使用npm包。防爆。来自任何运行npm install <pkg-name>
命令的自定义脚本。
除非进出项目,否则每个npm
命令都会引用npm package
的全局安装,npm -v
始终显示全局安装的npm-package
版本。
希望这会对你有帮助!