安装webpack以分离依赖项?

时间:2015-12-01 10:37:06

标签: javascript node.js npm dependencies webpack

我正在浏览webpack上的教程(第三天仍然感到困惑!)并且我正在梳理命令:

npm i webpack --save-dev

上面的命令将webpack作为节点模块安装到'--save-dev'?我很困惑'--save-dev'是什么。这是webpacks使用的常规惯例吗?

此外,还保存了哪个依赖项?我没有在webpack.config.jspackage.json找到任何关于此问题的引用?

非常感谢

1 个答案:

答案 0 :(得分:2)

npm i webpack --save-devnpm install webpack --save-dev的简写。 --save-dev标志告诉npm将依赖项保存为开发依赖项,即它将列在devDependenciespackage.json而不是&{ #34;正常" dependencies部分。

这意味着开发依赖项是不需要运行应用程序的依赖项,但仅用于运行单元测试,捆绑应用程序等开发目的等。

来自documentation for npm install

  

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

Here是关于" normal"之间差异的另一个stackoverflow帖子。依赖关系和开发依赖关系。

干杯,亚历克斯