Cette fois, je vais vous apporter une explication détaillée des étapes de configuration et d'utilisation de webpack-dev-server. Quelles sont les précautions pour configurer et utiliser webpack-dev-server ? jetons un coup d'oeil.
1Installez le serveur WebPack-dev-server de
Entrez
npm i webpack-dev-server
dans le terminal pour installer webpack- Package dev-server
2. Configurez dev-server
Ajoutez le code
"dev":"WebPack-dev-server --config webpack.config.js”
dans le script dans le fichier package.json dans webpack.config Ajouter globalement
target:"web"
entrée du terminal
npm i cross-env
installer env
environnement de configurationvariables
"build": "cross-env NODE_ENV=production webpack --config webpack.config.js", "dev": "cross-env NODE_ENV=development webpack-dev-server --config webpack.config.js"
const isDev = process.env.NODE_ENV ==='development'
module.exports en une configuration constante et ajoutez l'instruction
module.exports = config
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()//热更相关插件 ) }
dans webpack.config.js 3. Créez une page HTML
Entrée du terminalnpm i html-webpack-plugin
const HTMLPlugin = require('html-webpack-plugin')
plugins: [ new webpack.DefinePlugin({ 'process.env': { NODE_ENV: isDev ? '"development"' : '"production"' } }), new HTMLPlugin() ]
npm run dev
Comment créer un environnement de développement webpack+react
Comment créer un environnement de bucket familial React
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!