Node.js Vue路由器错误:";模块生成失败:SyntaxError:意外令牌“;
我试图编译这个,得到了下面的错误。 我将NPM更新为最新的稳定版本和所有应用程序依赖项,但错误仍然存在 只要我从Node.js Vue路由器错误:";模块生成失败:SyntaxError:意外令牌“;,node.js,npm,webpack,vue.js,vue-loader,Node.js,Npm,Webpack,Vue.js,Vue Loader,我试图编译这个,得到了下面的错误。 我将NPM更新为最新的稳定版本和所有应用程序依赖项,但错误仍然存在 只要我从index.js和main.js中删除vue路由器,错误就消失了。 这是错误消息: > ERROR in ./~/vue-loader/lib/template-compiler?{"id":"data-v-0a5cdd23"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Me
index.js
和main.js
中删除vue路由器
,错误就消失了。
这是错误消息:
> ERROR in ./~/vue-loader/lib/template-compiler?{"id":"data-v-0a5cdd23"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Meetup/Meetups.vue Module build failed: SyntaxError: Unexpected token (122:82)
>
>
> at Parser.pp$4.raise
> (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:2610:13)
> at Parser.pp.unexpected (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:637:8)
> at Parser.pp$3.parseExprAtom (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:2094:10)
> at Parser.parseExprAtom (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:4372:24)
> at Parser.pp$3.parseExprSubscripts (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:1955:19)
> at Parser.pp$3.parseMaybeUnary (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:1932:17)
> at Parser.pp$3.parseExprOp (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:1893:41)
> at Parser.pp$3.parseExprOp (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:1893:24)
> at Parser.pp$3.parseExprOps (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:1876:90)
> at Parser.pp$3.parseMaybeConditional (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:1857:19)
> at Parser.pp$3.parseMaybeAssign (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:1832:19)
> at Parser.pp$3.parseParenAndDistinguishExpression (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:2139:30)
> at Parser.pp$3.parseExprAtom (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:2061:41)
> at Parser.parseExprAtom (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:4372:24)
> at Parser.pp$3.parseExprSubscripts (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:1955:19)
> at Parser.pp$3.parseMaybeUnary (/home/tom/Desktop/DevMeetup/node_modules/vue-template-es2015-compiler/buble.js:1932:17)
> @ ./src/components/Meetup/Meetups.vue 5:2-186 @ ./src/router/index.js
> @ ./src/main.js @ multi ./build/dev-client ./src/main.js
如何修复它?欢迎提出任何意见。
编辑:我再次尝试了
npm安装
,收到一条关于url加载程序易受攻击的消息。有人建议我运行npm安装--保存开发url-loader@1.0.1
来修复它。错误仍然存在,但这可能是原因的根源吗?我看不到错误,编译完成成功。您是否尝试再次克隆您的回购协议?
我用
净现值:6.0.1
节点:v8.11.1
您是否尝试更新节点版本?是的,我已更新到最新的稳定节点版本问题(可能是语法错误)出现在
Meetups.vue
组件中-请更深入地查看您的模板。