Heim >Web-Frontend >js-Tutorial >Einführung in die Methode zur Verwendung von es6 in Express (ausführlich)
Dieser Artikel bietet Ihnen eine ausführliche Einführung in die Methode zur Verwendung von es6. Ich hoffe, dass er Ihnen als Referenz dienen wird.
Der auf der offiziellen Express-Website bereitgestellte JavaScript-Standard ist es5, der es6 nicht direkt ausführen kann. Wenn Sie die es6-Schreibmethode in Express verwenden möchten, können Sie zum Transkodieren den Transcoder Babel verwenden.
In der Entwicklungsumgebung
1. Installieren Sie babel-cli im Express-Projekt
$ npm install --save-dev babel-cli
2. Installieren Sie Voreinstellungen
npm install --save-dev babel-preset-es2015 babel-preset-stage-2
3. Fügen Sie das laufende Skript in package.json hinzu
{ ... "scripts": { "start": "babel-node index.js --presets es2015,stage-2" } ... }
4. Jetzt können Sie ein es6 schreiben
5. Führen Sie gerade mit dem Lernen aus express, werden Sie auf ein Problem stoßen: Jedes Mal, wenn Sie ein wenig Code ändern, müssen Sie den Dienst neu starten. Wir hoffen, den „Hot-Update“-Effekt zu erreichen. Als nächstes können wir Nodemon verwenden, um Dateiänderungen zu überwachen, um den Hot-Update-Effekt zu erzielen, anstatt den Dienst jedes Mal neu zu starten
npm start
2. Ändern Sie das Skript
npm install --save-dev nodemon
3. Führen Sie
{ ... "scripts": { "start": "nodemon index.js --exec babel-node --presets es2015,stage-2" } ... }
Ändern Sie jetzt den js-Code aus, ohne den Dienst neu zu starten, um den Effekt zu erzielen
Das obige ist der detaillierte Inhalt vonEinführung in die Methode zur Verwendung von es6 in Express (ausführlich). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!