鍍金池/ 問(wèn)答/HTML/ vue webpack 再增加測(cè)試環(huán)境,默認(rèn)是dev build 2個(gè)環(huán)境

vue webpack 再增加測(cè)試環(huán)境,默認(rèn)是dev build 2個(gè)環(huán)境

每個(gè)環(huán)境對(duì)應(yīng)著不同接口,再增加一個(gè)接口這個(gè)要怎么增加了,網(wǎng)上找了半天沒(méi)有資料,有的也是從webpack從頭講起,感覺(jué)比較難懂,所以請(qǐng)教下大家,只是增加一個(gè)環(huán)境 對(duì)應(yīng)這個(gè)接口而已

回答
編輯回答
安若晴

windows全局安裝cross-env用于切換ENV,linux,macOS無(wú)需安裝
在package.json的“scripts”根據(jù)需要自己增加環(huán)境
eg:

"newenv": "cross-env NODE_ENV=newenv node app.js",

之后復(fù)制config/index.js里面的任意一個(gè)配置根據(jù)需要修改
基本上就差不多了

2018年3月15日 00:40
編輯回答
薔薇花

在webpack.config.js同級(jí)下新建一個(gè)js,例如webpack.dist.config.js,這個(gè)js中的代碼和webpack.config.js基本一樣只需要修改輸出文件的地址即可,然后在package.json中的scripts加上一條打包指令`"scripts": {

"dist": "webpack --config webpack.dist.config.js -p",

},`

2018年7月7日 02:01
編輯回答
柚稚
2018年7月10日 13:38
編輯回答
乞許

請(qǐng)問(wèn)你的問(wèn)題解決了嗎,我也遇到了相同的問(wèn)題,求指教

2017年1月27日 02:41