javascript - Wie kann im Vue WebPack bestimmt werden, ob Dev oder Build ausgeführt werden soll?
怪我咯
怪我咯 2017-05-19 10:25:09
0
2
913

Ich muss die Verbindungsadresse des Servers dynamisch festlegen, je nachdem, ob ich einen Entwicklungs- oder einen erstellten Prozess ausführe, da ich auch einen Backup-Server usw. einrichten muss. Es ist sehr umständlich, jedes Mal mehrere Orte einzurichten , aber ich weiß nicht, wie ich es hinbekomme. Läuft Dev oder Build? Ich habe es herausgefunden. Vielen Dank an alle

怪我咯
怪我咯

走同样的路,发现不同的人生

Antworte allen(2)
我想大声告诉你
if (process.env.NODE_ENV === 'development') {
    // dev
} else {
    // build
}
仅有的幸福

npm script中可以设置环境,然后就能向楼上所说的那样判断

"script": {
    "build": "cross-env NODE_ENV=production webpack --hide-modules --colors --progress --config=build/prod.conf.js",
}
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage