安装webpack来分离依赖?
我正在浏览一个关于webpack的教程(第三天,仍然是任何东西都混淆了!)和我梳理命令:
npm i webpack --save-dev
上面的命令将webpack作为节点模块安装到“–save-dev”中? 我困惑什么“ – 保存 – 开发”是。 这是一个正常的webpacks使用?
这个依赖关系还保存在哪里? 我没有在webpack.config.js
或package.json
find任何关于它的引用?
非常感谢
npm i webpack --save-dev
是npm install webpack --save-dev
的简写。 --save-dev
标志告诉npm
将依赖关系保存为一个开发依赖关系 ,即它将被列在package.json
中的devDependencies
而不是“normal” dependencies
部分。
这意味着开发依赖关系是不需要运行你的应用程序的依赖关系,而只是为了像运行unit testing,捆绑应用程序等开发目的。
从npm install的文档 :
-D,–save-dev:包会出现在你的devDependencies中。
这里是另一个关于“正常”依赖和开发依赖之间差异的stackoverflowpost。
干杯,Alex