【发布时间】:2017-05-14 14:34:27
【问题描述】:
当我运行 webpack 命令时,我在 vue-loader 库中收到一个奇怪的错误
ERROR in ...\node_modules\vue-loader\lib\parser.js:25
output.styles.forEach(style => {
^^
Unexpected token =>
@ ./wwwroot/app/app.ts 3:10-30
我的 webpack 配置如下所示:
module.exports = [
{
entry: { app: "./wwwroot/app/app.ts" },
output: { filename: "./wwwroot/app/app.js" },
// resolve TypeScript and Vue file
resolve: {
extensions: ["", ".ts", ".vue", ".js"]
},
module: {
loaders: [
{ test: /\.vue$/, loader: "vue" },
{ test: /\.ts$/, loader: "vue-ts" }
]
},
vue: {
// instruct vue-loader to load TypeScript
loaders: { js: "vue-ts-loader" },
// make TS' generated code cooperate with vue-loader
esModule: true
}
}];
我真的不明白这个文件有什么问题。我也不明白为什么会出现这个错误。我尝试删除所有 node_modules 并重新安装它们,但没有帮助。
【问题讨论】: