Module build failed (from ./node_modules/babel-loader/lib/index.js): 15:07:57.725 语法错误: D:\Android\Android_Study\uniapp\demo1\pages\demo4\demo4.vue: Missing semicolon. (28:13) 15:07:57.725 26 | methods(){ 15:07:57.725 27 | 15:07:57.725 > 28 | onSubmit(e){ 15:07:57.725 | ^ 15:07:57.725 29 | console.log(e) 15:07:57.725 30 | } 15:07:57.725 31 | } 15:07:57.725 at parser.next (<anonymous>) 15:07:57.725 at normalizeFile.next (<anonymous>) 15:07:57.725 at run.next (<anonymous>) 15:07:57.725 at transform.next (<anonymous>)
时间: 2024-04-13 11:31:07 浏览: 166
VUE项目启动失败:Module build failed
这个错误是由于在你的代码中缺少分号导致的语法错误。根据错误提示,错误出现在文件 `demo4.vue` 的第 28 行的 `onSubmit(e)` 函数上。你需要在这一行的末尾添加一个分号,即 `onSubmit(e);`。
修复后的代码应该是这样的:
```javascript
methods() {
onSubmit(e) {
console.log(e);
}
}
```
添加了分号后,你可以尝试重新构建你的模块,然后再次运行看看是否还有其他的错误。
阅读全文