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:\[ 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"'
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天使马克

写博客不易,客观打赏一下吧!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值