zoukankan      html  css  js  c++  java
  • npm安装包时 --save 和 --save-dev 的作用和区别

    1.npm install vue:

    会把vue包安装到node_modules目录中;
    不会修改package.json文件;
    之后运行npm install命令时,不会自动安装vue;
    

    2.npm install vue --save:

    会把vue包安装到node_modules目录中;
    会在package.json文件中的dependencies属性下添加vue;
    之后运行npm install命令时,会自动安装vue到node_modules目录中;
    之后运行npm install --production或者注明NODE_ENV变量值为production时,会自动安装vue到node_modules目录中;
    

    3.npm install vue --save-dev:

    会把vue包安装到node_modules目录中;
    会在package.json文件中的devDependencies属性下添加vue;
    之后运行npm install命令时,会自动安装vue到node_modules目录中;
    之后运行npm install --production或者注明NODE_ENV变量值为production时,不会自动安装vue到node_modules目录中;
    

    4.npm install vue --global

    会把vue包安装到全局环境中而不是node_modules目录中;
    不会修改package.json文件;
    之后运行npm install命令时,不会自动安装vue;
    

    小结:

    在生产环境中需要用到的包安装时添加 --save,只在开发环境中用到的包安装时添加 --save-dev。
    –save可以简写为-S, --save-dev可以简写为-D

  • 相关阅读:
    vuecli3.0 优雅使用svg
    解决vueRouter 跳转相同路由报错
    vue项目中使用 web worker 开启多线程
    项目经常使用的common.js 方法
    vue实现3D词云
    怎么禁止用户点击f12查看数据,查看网页代码,布局样式
    1:vue项目优化总结
    手写一个发布订阅
    vue3.0 reactive 理解
    ifram父子组件传参
  • 原文地址:https://www.cnblogs.com/qingheshiguang/p/14680327.html
Copyright © 2011-2022 走看看