安装webpack来分离依赖?

我正在浏览一个关于webpack的教程(第三天,仍然是任何东西都混淆了!)和我梳理命令:

npm i webpack --save-dev 

上面的命令将webpack作为节点模块安装到“–save-dev”中? 我困惑什么“ – 保存 – 开发”是。 这是一个正常的webpacks使用?

这个依赖关系还保存在哪里? 我没有在webpack.config.jspackage.jsonfind任何关于它的引用?

非常感谢

npm i webpack --save-devnpm install webpack --save-dev的简写。 --save-dev标志告诉npm将依赖关系保存为一个开发依赖关系 ,即它将被列在package.json中的devDependencies而不是“normal” dependencies部分。

这意味着开发依赖关系是不需要运行你的应用程序的依赖关系,而只是为了像运行unit testing,捆绑应用程序等开发目的。

npm install的文档 :

-D,–save-dev:包会出现在你的devDependencies中。

这里是另一个关于“正常”依赖和开发依赖之间差异的stackoverflowpost。

干杯,Alex