package.json 添加位置

    1. --save -dev 和-D添加到devDependencies
    2. --save -S添加到dependencies

    devDependencies 生产环境的所需依赖,也就是我们的线上环境

    dependencies 开发和测试所需的依赖也就是咱们的本地环境

    2、npm i —save-dev

    1. 工程构建(开发时、“打包”时)依赖 ;例:xxx-cli , less-loader , babel-loader...

    3、npm i —save

    1. 项目(运行时、发布到生产环境时)依赖;例:antd , element,react...

    使用 npm i 安装package.json里的依赖时,两部分的包都会pull下来

    1. 5-1、使用 --prod
    2. npm i --prod <=> npm i --production // 仅会拉取dependencies中的依赖
    3. 5-2、设置NODE_DEV=production // 效果同上,仅会拉取dependencies中的依赖 (注意等号两边没空格)
    4. 5-2-1、命令行设置(注意不同环境时的"分割符"
    5. window => cmd set NODE_ENV=production && xxxx
    6. mac => shell : NODE_ENV=production 空格 xxxx
    7. 5-2-2package.json=>script命令中设置