因为需要读取本地的静态 .swf文件 搜了一下说要在build文件中配置
但是只能搜到3.0的配置方法
如下 大体是这么个意思
vue.config.js文件
module.exports = {
chainWebpack: config => {
config.module
.rule('vue')
.use('vue-loader')
.loader('vue-loader')
.tap(options => {
return options
})
}
}
找了很久才发现2.0版本的更改是在build文件中 webpack.base.conf.js文件
进行配置
如下
module.exports = {
module: {
rules: [
{
test: /\.vue$/,
loader: "vue-loader",
options: vueLoaderConfig
},
{
test: /\.swf$/,
loader: "url-loader",
options: {
limit: 10000,
name: utils.assetsPath("swf/[name].[hash:7].[ext]")
}
},
]
},
}