Heim > Web-Frontend > js-Tutorial > Detaillierte Erläuterung der Konfigurations- und Verwendungsschritte des Webpack-Dev-Servers

Detaillierte Erläuterung der Konfigurations- und Verwendungsschritte des Webpack-Dev-Servers

php中世界最好的语言
Freigeben: 2018-05-28 15:52:36
Original
2108 Leute haben es durchsucht

Dieses Mal werde ich Ihnen die Schritte zum Konfigurieren und Verwenden des Webpack-Dev-Servers ausführlich erläutern. Was sind die Vorsichtsmaßnahmen für das Konfigurieren und Verwenden des Webpack-Dev-Servers? Werfen wir einen Blick darauf.

1Installieren Sie den WebPack-Dev-Server von .

Geben Sie im Terminal

npm i webpack-dev-server
Nach dem Login kopieren
ein.

Installieren Sie den WebPack-Dev-Server Paket

2. Dev-Server konfigurieren

Fügen Sie den Code im Skript in der package.json-Datei hinzu

"dev":"WebPack-dev-server --config webpack.config.js”
Nach dem Login kopieren

Global in der webpack.config .js-Datei

target:"web"
Nach dem Login kopieren

Terminaleingabe

npm i cross-env
Nach dem Login kopieren

Umgebung installieren

Umgebung konfigurierenVariablen

"build": "cross-env NODE_ENV=production webpack --config webpack.config.js",
"dev": "cross-env NODE_ENV=development webpack-dev-server --config webpack.config.js"
Nach dem Login kopieren

In webpack.config hinzufügen. JS-Datei Die Anweisung

const isDev = process.env.NODE_ENV ==='development'
Nach dem Login kopieren

bestimmt, ob der Wert von isDev gleich der Entwicklung ist

Ändern Sie module.exports in eine konstante Konfiguration und fügen Sie die Anweisung

module.exports = config
Nach dem Login kopieren
um Änderungen zu erleichtern Konfiguration

Anweisung hinzufügen

if(isDev){
 config.devtool =“#廉价模块-EVAL-源映射”//代码映射
 config.devServer = {
  port:8000,//启动服务监听端口
  host:'0.0.0.0',//可以通过localhost访问
  overlay:{//在页面上显示错误信息
   errors:true,
   },
   open:true,//启动webpack-dev-server时自动打开浏览器
   hot:true //启用热更
 } 
 config.plugins.push(
  new webpack.HotModuleReplacementPlugin(),
  new webpack.NoEmitOnErrorsPlugin()//热更相关插件
 )
}
Nach dem Login kopieren

3. HTML-Seite erstellen

Terminal-Eingabe

npm i html-webpack-plugin
Nach dem Login kopieren
Installations-HTML- Webpack-Plugin-Plugin

Anweisung hinzufügen

const HTMLPlugin = require('html-webpack-plugin')
Nach dem Login kopieren
Konfiguration

 plugins: [
    new webpack.DefinePlugin({
      'process.env': {
        NODE_ENV: isDev ? '"development"' : '"production"'
      }
    }),
    new HTMLPlugin()
  ]
Nach dem Login kopieren
in webpack.config.js Geben Sie nach Abschluss der obigen Schritte

npm run dev
Nach dem Login kopieren
ein Nachdem die Verpackung abgeschlossen ist, öffnen Sie den Browser und geben Sie die Adresse localhost: 8000 ein, um die Seite aufzurufen.

Ich glaube, Sie haben die Methode gemeistert, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen erhalten Sie zu anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

So erstellen Sie eine Webpack+React-Entwicklungsumgebung

So erstellen Sie eine React-Familien-Bucket-Umgebung

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Konfigurations- und Verwendungsschritte des Webpack-Dev-Servers. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage