- Creator 版本:1.7.0
- 系统:mac系统
- 问题描述:我在外部编辑器中编辑了一个js脚本,里面有语法错误(就是随便的一个错误就行),我保存了文件。结果返回creator之后,有报错,而且也无法运行游戏预览了。之后即使我把错误的语法改过来,回到creator也无法恢复了。
只能重启creator才能正常,猜测是Temp目录里的文件没做好同步。。
求大神关注~
- 报错内容:
[db-task][sync-changes] Failed to import asset /Users/xxxx/cocos/project/BlackJack/assets/Script/UI/Rank.js, message: Compile error: SyntaxError: /Users/xxxx/cocos/project/BlackJack/assets/Script/UI/Rank.js: Unexpected token (23:4)
21 | init(item) {
22 | this.rankIcon.spriteFrame = item.
> 23 | },
| ^
24 |
25 | // LIFE-CYCLE CALLBACKS:
26 |
at Parser.pp$5.raise (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:4454:13)
at Parser.pp.unexpected (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:1761:8)
at Parser.pp$3.parseIdentifier (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:4332:10)
at Parser.pp$3.parseSubscripts (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:3517:30)
at Parser.pp$3.parseExprSubscripts (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:3504:15)
at Parser.pp$3.parseMaybeUnary (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:3474:19)
at Parser.pp$3.parseExprOps (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:3404:19)
at Parser.pp$3.parseMaybeConditional (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:3381:19)
at Parser.pp$3.parseMaybeAssign (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:3344:19)
at Parser.pp$3.parseMaybeAssign (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/babylon/lib/index.js:3367:23)