webpack自动编译

来源:互联网 发布:jessica整容分析知乎 编辑:程序博客网 时间:2024/06/06 07:18

webpack自动编译

每次都要手动运行webpack进行编译很麻烦,所以我们可以通过配置让webpack可以自动配置

1.监听文件更改,在package.js内添加

将print.js中的内容修改正确。

运行cnpm run watch

2.此时还要手动刷新浏览器;我们可以使用webpack-dev-server,它提供了一个简单的web服务器和实时重载的功能(只刷新

页面不刷新控制台)

安装webpack-dev-server:

在webpack配置中:

在package中设置如下:

运行菜鸟cnpm run dev回自动开启Google浏览器并且监听80端口

此时,随意修改demo就会自动刷新页面。

3.接着往下看,如果你电脑的80端口被占用的话,那么你要如何重新设置端口。可以使用webpack-dev-middleware,他的作用是将webpack

处理后的文件发送到服务器的包装器,可以理解是webpack-dev-server功能的扩展是一个中间件。

安装如下:

修改webpack.config.js

在package.js中添加npm脚本运行服务器

运行如下: