无法加载webpack require生成的文件
在webpack-dev-server环境下,使用vue-router的异步加载
Vue.component('record-link', function (resolve) {
require(['./templates/record-link.html'], resolve)
})
貌似生成成功
但浏览器没办载入文件
运行命令webpack后,可以生成文件1.min.js
请问在使用webpack-dev-server的情况下,怎样设置能自动载入chunkFile?
webpack.config.js
{
entry : {
index : './src/main.js'
},
output : {
path : __dirname + './dist/',
filename : 'bundle.js',
publicPath : '/',
chunkFilename: "[name].min.js"
},
module : {
loaders : [
{test : /\.js$/, loader : 'babel-loader', exclude : '/node_modules/'},
{test : /\.css$/, loader : 'style-loader!css-loader'},
]
},
resolve : {
},
plugins : [
new webpack.HotModuleReplacementPlugin(),
],
devServer : {
inline : true,
hot : true,
}
}
index.html
<script type="text/javascript" src="http://localhost:3001/bundle.js"></script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
publicPath
改成