在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  Java  Linux  HTML/ 求教?。?!怎么配置jenkins構(gòu)建時(shí)傳遞參數(shù)到j(luò)s中

求教!!!怎么配置jenkins構(gòu)建時(shí)傳遞參數(shù)到j(luò)s中

現(xiàn)有pc端項(xiàng)目(dev/test/prod)三種開發(fā)環(huán)境,有三個(gè)jenkins項(xiàng)目,怎么配置jenkins構(gòu)建時(shí)傳遞參數(shù)到j(luò)s中

回答
編輯回答
毀了心

如果你問的是環(huán)境變量的話,建議各個(gè)系統(tǒng)各自增加環(huán)境變量,名稱一致,比如ENV=test等.js的編譯本身是可以帶環(huán)境參數(shù)的,比如

project_path=$(cd `dirname $0`; pwd)

export NODE_ENV=$ENV

./node_modules/.bin/webpack --config webpack.dll.config -p
./node_modules/.bin/webpack --config webpack.config -p

這里可以將環(huán)境變量直接導(dǎo)出到j(luò)s編譯環(huán)境。
然后就可以在程序愉快的進(jìn)行判斷了


module.exports = {
    API_URL:process.env.NODE_ENV == "production" ? "http://XXXX/api/":"http://AAAA/api/",
    IMAGE_URL:process.env.NODE_ENV == "production" ?  "http://XXXXX": "http://AAAA"
}
2017年5月17日 16:35