今天用webpack2配置了一个项目,想实现一个开启服务,浏览器自动开发首页,但是配置了open-browser-webpack-plugin
后不生效,是因为该插件只能在node版本为7.0的情况下才能正常运行,我猜想原因可能是webpack2比较老旧,该项目的很多的插件也是在原来node版本比较旧的情况下才能正常运行,故记录如下,告知后人,此处有坑。
var HtmlwebpackPlugin = require('html-webpack-plugin');
var OpenBrowserPlugin = require('open-browser-webpack-plugin');
module.exports = {
entry: './main.js',
output: {
filename: 'bundle.js'
},
plugins: [
new HtmlwebpackPlugin({
title: 'Webpack-demos',
filename: 'index.html'
}),
new OpenBrowserPlugin({
url: 'http://localhost:8080'
})
]
};
我验证了一下,类似的插件还有:
HtmlwebpackPlugin
open-browser-webpack-plugin
webpack-dev-middleware
等