npm install packageName 命令
- 安装模块到项目node_modules目录下。
- 不会将模块依赖写入devDependencies或dependencies 节点。
- 运行 npm install 初始化项目时不会下载模块。
上面是网上引来的,看网上对不写参数的安装的说法都是————此包不会写入packgage.json
中,但是在实际操作中,测试了一下,随便安装了一个包会自动进入dependencies
中, 请问正确的不加参数对于加参数的区别是什么
npm install packageName 命令
- 安装模块到项目node_modules目录下。
- 不会将模块依赖写入devDependencies或dependencies 节点。
- 运行 npm install 初始化项目时不会下载模块。
上面是网上引来的,看网上对不写参数的安装的说法都是————此包不会写入packgage.json
中,但是在实际操作中,测试了一下,随便安装了一个包会自动进入dependencies
中, 请问正确的不加参数对于加参数的区别是什么
2 回答992 阅读✓ 已解决
1 回答940 阅读✓ 已解决
2 回答636 阅读✓ 已解决
1 回答1k 阅读
跟 npm 版本有关,你可以先 npm -v 查看一下自己是什么版本。
旧版本确实是控制是否写入
package.json
的;从 npm 5.0.0 开始(发布于 2017年5月),这俩参数已经没有用了,默认就是写入。P.S. 中文网络上的都是东抄西抄,信百度不如 StackOverflow 一下。