doramart / DoraCMS

DoraCMS是基于Nodejs+eggjs+mongodb编写的一套内容管理系统,结构简单,较目前一些开源的cms,doracms易于拓展,特别适合前端开发工程师做二次开发。
https://www.html-js.cn
MIT License
3.46k stars 1.02k forks source link

loader/lib/selector.js?type=template&index=0!./src/index/components/TopRecoContents.vue Module build failed: SyntaxError: Unexpected token (8:32) #123

Closed epubreader closed 4 years ago

epubreader commented 6 years ago

ERROR in ./~/vue-loader/lib/template-compiler?{"id":"data-v-054d5c6b","hasScoped":false}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/index/components/TopRecoContents.vue Module build failed: SyntaxError: Unexpected token (8:32) at Parser.pp$4.raise (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:2610:13) at Parser.pp.unexpected (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:637:8) at Parser.pp$2.parseBindingAtom (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1602:10) at Parser.pp$2.parseMaybeDefault (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1640:23) at Parser.pp$2.parseBindingList (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1625:25) at Parser.pp$1.parseFunctionParams (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1189:22) at Parser.pp$1.parseFunction (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1176:8) at Parser.pp$3.parseExprAtom (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:2082:17) at Parser.parseExprAtom (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:4372:24) at Parser.pp$3.parseExprSubscripts (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1955:19) at Parser.pp$3.parseMaybeUnary (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1932:17) at Parser.pp$3.parseExprOps (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1874:19) at Parser.pp$3.parseMaybeConditional (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1857:19) at Parser.pp$3.parseMaybeAssign (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1832:19) at Parser.pp$3.parseExprList (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:2528:20) at Parser.pp$3.parseSubscripts (E:\nodejs\DoraCMS\node_modules\vue-template-es2015-compiler\buble.js:1983:29) @ ./src/index/components/TopRecoContents.vue 10:2-214 @ ./~/babel-loader/lib!./~/vue-loader/lib/selector.js?type=script&index=0!./src/index/views/ArticleList.vue @ ./src/index/views/ArticleList.vue @ ./src/index/router/create-route-client.js @ ./src/index/router/index.js @ ./src/app.js @ ./src/entry-client.js

epubreader commented 6 years ago

npm run dev 报错是什么原因

doramart commented 6 years ago

是否修改了代码?看看这个文件TopRecoContents.vue 里是否有语法错误?

epubreader commented 6 years ago

v-for="(item) in currentlist" 这句代码有问题, 去掉就好了, 怎么修改好呢?

epubreader commented 6 years ago

v-for="item in currentlist" 这样就正常了

doramart commented 6 years ago

是的,语法问题