Heim >Web-Frontend >uni-app >Wie bestimmt Uniapp die Betriebsumgebung?

Wie bestimmt Uniapp die Betriebsumgebung?

coldplay.xixi
coldplay.xixiOriginal
2020-12-08 15:04:368964Durchsuche

Wie uniapp die laufende Umgebung bestimmt: Sie können [process.env.NODE_ENV] verwenden, um zu bestimmen, ob die aktuelle Umgebung eine Entwicklungsumgebung oder eine Produktionsumgebung ist. Der Code lautet [if(process.env.NODE_ENV === 'development '){console.log] .

Wie bestimmt Uniapp die Betriebsumgebung?

Die Betriebsumgebung dieses Tutorials: Windows7-System, Uni-App2.5.1-Version, Thinkpad T480-Computer.

Empfohlen (kostenlos): Uni-App-Entwicklungs-Tutorial

So bestimmt Uniapp die Laufumgebung:

uni-app 可通过 process.env.NODE_ENV Bestimmen Sie, ob die aktuelle Umgebung eine Entwicklungsumgebung oder eine Produktionsumgebung ist. Wird im Allgemeinen verwendet, um dynamisch zwischen der Verbindung zu einem Testserver und einem Produktionsserver zu wechseln.

  • In HBuilderX ist der durch Klicken auf „Ausführen“ kompilierte Code die Entwicklungsumgebung und der durch Klicken auf „Freigeben“ kompilierte Code ist die Produktionsumgebung.

  • cli-Modus ist die allgemeine Verarbeitungsmethode für die Kompilierungsumgebung.

if(process.env.NODE_ENV === 'development'){
    console.log('开发环境')
}else{
    console.log('生产环境')
}

Wenn Sie weitere Umgebungen anpassen müssen, z. B. Testumgebungen:

  • Angenommen, Sie müssen nur eine einzige Plattform konfigurieren, können Sie diese in package.json konfigurieren, und es wird noch eine weitere Plattform geben und Release-Menü von HBuilderX.

  • Wenn es für alle Plattformen konfiguriert ist, kann es in vue-config.js konfiguriert werden.

Schneller Codeblock

Geben Sie die Codeblöcke uEnvDev und uEnvProd in HBuilderX ein, um schnell den Code zur Bestimmung der laufenden Umgebung entsprechend der Entwicklung und Produktion zu generieren.

// uEnvDev
if (process.env.NODE_ENV === 'development') {
    // TODO
}
// uEnvProd
if (process.env.NODE_ENV === 'production') {
    // TODO
}

Verwandte kostenlose Lernempfehlungen: Programmiervideos

Das obige ist der detaillierte Inhalt vonWie bestimmt Uniapp die Betriebsumgebung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn