suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie kann im Vue WebPack bestimmt werden, ob Dev oder Build ausgeführt werden soll?

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

怪我咯怪我咯2744 Tage vor914

Antworte allen(2)Ich werde antworten

  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:27:09

    if (process.env.NODE_ENV === 'development') {
        // dev
    } else {
        // build
    }

    Antwort
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:27:09

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

    "script": {
        "build": "cross-env NODE_ENV=production webpack --hide-modules --colors --progress --config=build/prod.conf.js",
    }
    

    Antwort
    0
  • StornierenAntwort