问答详情
源自:1-2 Webpack 安装和命令行

最后的-dev是什么意思 有什么作用

npm i css-loader style-loader --save -dev

最后的-dev是什么意思 有什么作用

提问者:噼里啪啦稀里哗啦啊啊啊 2017-07-05 22:11

个回答

  • AAA认证老张
    2017-07-06 00:05:28
    已采纳

    npm install --save:

    会把msbuild包安装到node_modules目录中

    会在package.json的dependencies属性下添加msbuild

    之后运行npm install命令时,会自动安装msbuild到node_modules目录中

    之后运行npm install --production或者注明NODE_ENV变量值为production时,会自动安装msbuild到node_modules目录中

    npm install --save-dev:

    会把msbuild包安装到node_modules目录中

    会在package.json的devDependencies属性下添加msbuild

    之后运行npm install命令时,会自动安装msbuild到node_modules目录中

    之后运行npm install --production或者注明NODE_ENV变量值为production时,不会自动安装msbuild到node_modules目录中

    通俗来说,--save是已经上线后的项目运行时必须要的东西;--save-dev是开发者在编辑项目时需要的东西;


  • D微恙
    2018-06-06 17:11:38

    谢谢!

  • qq_大脸哒_0
    2018-05-06 11:23:34

    如果忘了加-dev怎么办