vue 运行时 报SyntaxError: Unexpected token (1:5)
在用VUE开发系统过程中,启动项目时报错,但 npm run dev 能启动成功。报错如下:20% building modules 90/96 modules 6 active ...odules\async-validator\es\messages.js{ SyntaxError: Unexpected token (1:5)at Parser.pp$4.raise (D...
·
在用VUE开发系统过程中,启动项目时报错,但 npm run dev 能启动成功。
报错如下:
20% building modules 90/96 modules 6 active ...odules\async-validator\es\messages.js{ SyntaxError: Unexpected token (1:5)
at Parser.pp$4.raise (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:2488:13)
at Parser.pp.unexpected (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:623:8)
at Parser.pp.expect (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:617:26)
at Parser.pp$3.parseParenAndDistinguishExpression (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:2043:38)
at Parser.pp$3.parseExprAtom (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:1978:41)
at Parser.parseExprAtom (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\lib\inject.js:58:31)
at Parser.pp$3.parseExprSubscripts (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:1872:19)
at Parser.pp$3.parseMaybeUnary (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:1849:17)
at Parser.pp$3.parseExprOps (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:1791:19)
at Parser.pp$3.parseMaybeConditional (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:1774:19)
at Parser.pp$3.parseMaybeAssign (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:1750:19)
at Parser.pp$3.parseExpression (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:1722:19)
at Parser.pp$1.parseStatement (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:777:45)
at Parser.parseStatement (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\lib\inject.js:45:31)
at Parser.pp$1.parseTopLevel (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:672:23)
at Parser.parse (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:529:15)
at Object.parse (D:\[ A ] WorkPath\[ G ]VueJs\ifcp-master\node_modules\acorn-dynamic-import\node_modules\acorn\dist\acorn.js:3378:37) pos: 5, loc: Position { line: 1, column: 5 }, raisedAt: 6 }
95% emitting DONE Compiled successfully in 15054ms14:28:36
经过排查,最终查出的原因是是在confing/prod.env.js文件中添加API_URL参数时没有双引号导致。这里定义参数时是key-value的形式,但value值的格式是单引号内要用双引号,正确格式的内容如下:
'use strict'
module.exports = {
NODE_ENV: '"production"',
API_URL: '"http://localhost:8088"'
}
更多推荐
已为社区贡献3条内容
所有评论(0)