-
Creator 版本:v2.0.2
-
目标平台: 微信小游戏
-
详细报错信息,包含调用堆栈:
/Applications/CocosCreator.app/Contents/MacOS/CocosCreator --path . --build "platform=wechatgame;inlineSpriteFrames=true;appid=wxde6a065a033da342;orientation=landscape“
===== Initializing Editor =====
arguments:
–path
.
–build
platform=wechatgame;inlineSpriteFrames=true;appid=wxde6a065a033da342;orientation=landscape
[19197] Load ~/.CocosCreator/settings.json
[19197] checking language setting…
[19197] Language: zh
Item with id ‘help’ is not found
protocol “profile” registered
[19197] protocol editor-framework registered
[19197] protocol app registered
[19197] protocol theme registered
[19197] protocol packages registered
[19197] protocol unpack registerred
[19197] protocol disable-commonjs registerred
[19197] connected!
[19197] Check project /Users/zhangpeng54/Downloads/polished_project-2
[19197] Initializing project /Users/zhangpeng54/Downloads/polished_project-2
[19197] Initializing Cocos2d
Initializing engine extends
[19197] Initializing Asset Database
[19197] protocol uuid registerred
[19197] protocol db registerred
[19197] protocol thumbnail registerred
[19197] Loading editor/builtin packages
[19197] assets loaded
[19197] builder loaded
[19197] cocos-analytics loaded
[19197] console loaded
[19197] fb-instant-games loaded
[19197] hierarchy loaded
[19197] inspector loaded
[19197] keystore loaded
[19197] node-library loaded
[19197] package-asset loaded
[19197] preferences loaded
[19197] project-exporter loaded
[19197] project-importer loaded
[19197] project-settings loaded
[19197] ui-kit loaded
[19197] scene loaded
[19197] sprite-editor loaded
[19197] store loaded
[19197] timeline loaded
[19197] Loading builtin packages
[19197] asset-db-debugger loaded
[19197] color-picker loaded
[19197] jsb-adapter loaded
[19197] package-manager loaded
[19197] qqplay-adapter loaded
[19197] sdkbox loaded
[19197] tester loaded
[19197] ui-grid loaded
[19197] ui-kit-preview-extra loaded
[19197] ui-kit-preview loaded
[19197] ui-tree loaded
[19197] weapp-adapter loaded
[19197] Loading packages
[19197] Watching packages
[19197] Run Application
2018-12-12 20:26:54.412 CocosCreator[19197:482527] *** WARNING: Textured window <AtomNSWindow: 0x7fd9eecd0290> is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow’s -titlebarAppearsTransparent=YES instead.
[19197] Error: SyntaxError: Unexpected token l in JSON at position 0
at JSON.parse ()
at EventEmitter._getOptionsFromCommand (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/builder.js:1:1666)
at EventEmitter.buildCommand (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/builder.js:1:3475)
at r.series.t (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/init.js:1:8510)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:718:13
at iterate (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:262:13)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:274:29
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:44:16
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:723:17
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:167:37
at EventEmitter._getOptionsFromCommand (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/builder.js:1:1721)
at EventEmitter.buildCommand (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/builder.js:1:3475)
at r.series.t (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/init.js:1:8510)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:718:13
at iterate (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:262:13)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:274:29
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:44:16
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:723:17
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:167:37
init QuickCompiler: 195.809ms
Start to build platform [wechatgame]
[ start [ ] 0% 0.0s ][19197] Start building with options : {
“title”: “”,
“packageName”: “”,
“startScene”: “0b9c76e0-2054-4eea-a6d9-040d0aa037f0”,
“excludeScenes”: [],
“includeSDKBox”: false,
“includeAnySDK”: false,
“oauthLoginServer”: “”,
“appKey”: “”,
“appSecret”: “”,
“privateKey”: “”,
“jailbreakPlatform”: false,
“orientation”: “landscape”,
“webOrientation”: “auto”,
“inlineSpriteFrames”: true,
“inlineSpriteFrames_native”: true,
“mergeStartScene”: false,
“optimizeHotUpdate”: false,
“md5Cache”: false,
“encryptJs”: true,
“xxteaKey”: “”,
“zipCompressJs”: true,
“wechatgame”: {
“appid”: “wx6ac3f5090a6b99c5”,
“orientation”: “portrait”,
“REMOTE_SERVER_ROOT”: “”,
“subContext”: “”,
“isSubdomain”: false
},
“qqplay”: {
“orientation”: “portrait”,
“REMOTE_SERVER_ROOT”: “”
},
“fb-instant-games”: {},
“platform”: “wechatgame”,
“actualPlatform”: “”,
“template”: “link”,
“buildPath”: “/Users/zhangpeng54/Downloads/polished_project-2/build”,
“debug”: false,
“sourceMaps”: false,
“embedWebDebugger”: false,
“previewWidth”: “1280”,
“previewHeight”: “720”,
“useDebugKeystore”: true,
“apiLevel”: “”,
“appABIs”: [],
“vsVersion”: “auto”,
“dest”: “/Users/zhangpeng54/Downloads/polished_project-2/build/wechatgame”,
“excludedModules”: [],
“autoCompile”: false,
“appid”: “wxde6a065a033da342”,
“scenes”: [
“0b9c76e0-2054-4eea-a6d9-040d0aa037f0”
],
“project”: “/Users/zhangpeng54/Downloads/polished_project-2”,
“projectName”: “”,
“debugBuildWorker”: false
}
Builder: do custom process [build-start]
[19197] Building /Users/zhangpeng54/Downloads/polished_project-2
[19197] Destination /Users/zhangpeng54/Downloads/polished_project-2/build/wechatgame
[19197] Delete /Users/zhangpeng54/Downloads/polished_project-2/build/wechatgame/**/*
[ compile [==== ] 10% 0.0s ][19197] Start building assets
[ spawn-worker [============ ] 30% 5.0s ][19197] Start spawn build-worker
[19197] Finish spawn build-worker
[19197] Start init build-worker
[ init-worker [============= ] 32% 6.1s ][19197] Finish init build-worker
[19197] Start build-assets in worker
[ pack-assets [================================ ] 80% 1.6s ][19197] Finish build-assets in worker
[19197] Finish building assets
queryAssets: 11.897ms
writeAssets: 0.724ms
[19197] Start building plugin scripts
[19197] Generating main.js from /Applications/CocosCreator.app/Contents/Resources/static/build-templates/shares/main.js
[ copy-build-templates [======================================= ] 98% 0.2s ]Builder: do custom process [before-change-files]
[ custom-build-process [========================================] 99% 0.1s ]Builder: do custom process [build-finished]
[19197] Built to “/Users/zhangpeng54/Downloads/polished_project-2/build/wechatgame” successfully
[ finish [========================================] 100% 0.0s ]
- 重现方式:
/Applications/CocosCreator.app/Contents/MacOS/CocosCreator --path . --build “platform=wechatgame;inlineSpriteFrames=true;appid=wxde6a065a033da342;orientation=landscape”
构建项目是手册上提供的项目:
https://github-production-release-asset-2e65be.s3.amazonaws.com/47631856/84b80f66-5e9b-11e8-85e7-d3b617264aa4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20181212%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20181212T122848Z&X-Amz-Expires=300&X-Amz-Signature=0fa0ff100b18ddd1cd17042edccf0b2c21be25aab1f59924bc97b0617ed4eb96&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dpolished_project.zip&response-content-type=application%2Foctet-stream - 出现概率:必现
