webpack-dev-server怎么验证是否安装

发布网友 发布时间:2022-04-22 02:31

我来回答

1个回答

热心网友 时间:2022-04-22 21:11

配置webpack-dev-server:

a. webpack-dev-server简介:

iframe mode
在网页中嵌入了一个 iframe ,将我们自己的应用注入到这个 iframe 当中去,因此每     次你修改的文件后,都是这个 iframe 进行了 reload
命令行:webpack-dev-server,无需--inline
浏览器访问:http://localhost:8080/webpack-dev-server/index.html

inline mode
命令行:webpack-dev-server --inline
浏览器访问:http://localhost:8080

b. 安装webpack-dev-server
npm install webpack-dev-server --save-dev

可在项目根目录下安装(不加-g,在项目根目录出现node_moles文件夹,内含webpack-dev-server及其依赖包),也可全局安装(加-g 必须sudo)

c. 在webpack.config.js中添加配置

var webpack=require('webpack');
mole.exports = {
……
devServer: {
historyApiFallback: true,
inline: true,//注意:不写hot: true,否则浏览器无法自动更新;也不要写colors:true,progress:true等,webpack2.x已不支持这些
},
plugins:[
……
new webpack.HotMoleReplacementPlugin()
]
……
};

d. 在package.json里配置运行的命令(npm支持自定义一些命令)

"scripts":
{
"start": "webpack-dev-server --inline"//注意:不写--hot,否则浏览器无法自动更新
},

e. 运行server

Error: .........(此处省略一堆错误)

解决:在本项目中安装webpack:(不加-g,在项目根目录出现node_moles文件     夹,内含webpack及其依赖包)
npm install webpack

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com