美文网首页
不同环境下不同的配置文件

不同环境下不同的配置文件

作者: HonneyHao | 来源:发表于2019-02-17 22:47 被阅读0次

    1.不同的系统下支持的脚本书写方式不一,所以我们需要安装一个插件

    npm i --save --dev cross-env

    2.package.json里面是这样写的:

    "scripts": {
       "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
       "start": "cross-env NODE_ENV=123456 npm run dev",
       "build:prod": "cross-env NODE_ENV=production webpack --config webpack.config.js",
       "build:develop": "cross-env NODE_ENV=develop webpack --config webpack.config.js",
       "build:master": "cross-env NODE_ENV=master webpack --config webpack.config.js"
     },
    

    3.在webpack.config.js里面的判断:

    var env = process.env.NODE_ENV;
    

    我们据此让webpack.config.js的module.exports暴露出不同的内容

    相关文章

      网友评论

          本文标题:不同环境下不同的配置文件

          本文链接:https://www.haomeiwen.com/subject/rlbneqtx.html