mac下使用Creator命令行构建发布出错

mac os下,Creator 2.1.3版本,使用命令行发布项目报错


命令行如下:
CocosCreator --path . --build “platform=webchatgame;debug=false”

其中Creator 构建面板中已经配置了默认参数,通过面板进行构建是成功的。


以下是Log信息:
[38894] xiaomi-runtime loaded
2019-09-23 17:29:37.805 CocosCreator[38894:14129828] *** WARNING: Textured window <AtomNSWindow: 0x7f96ccedd290> is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow’s -titlebarAppearsTransparent=YES instead.
build jsb-adapter: 1.368ms
init QuickCompiler: 367.445ms
TypeError: Cannot read property ‘isNative’ of undefined
at EventEmitter._getOptionsFromCommand (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/lib/builder/index.js:1:2131)
at EventEmitter.buildCommand (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/lib/builder/index.js:1:3824)
at string.Editor._buildCommand.Promise (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/index.js:1:2189)
at Promise ()
at Object.exports.startup (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/index.js:1:2154)
at
at process._tickDomainCallback (internal/process/next_tick.js:135:7)
[38894] Cocos Services load base data!
Uncaught Exception: TypeError: Cannot read property ‘nativeWin’ of null
at l (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/main-menu.js:1:11426)
at MenuItem.click (/Applications/CocosCreator.app/Contents/Resources/electron.asar/browser/api/menu-item.js:52:9)
at Function.executeCommand (/Applications/CocosCreator.app/Contents/Resources/electron.asar/browser/api/menu.js:121:15)
Uncaught Exception: TypeError: Cannot read property ‘nativeWin’ of null
at l (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/main-menu.js:1:11426)
at MenuItem.click (/Applications/CocosCreator.app/Contents/Resources/electron.asar/browser/api/menu-item.js:52:9)
at Function.executeCommand (/Applications/CocosCreator.app/Contents/Resources/electron.asar/browser/api/menu.js:121:15)

麻烦请看一下,谢谢

似乎直接用这个命令,也就是–build后面不加参数,就能构建成功
加了参数就不成功了,不知何故

早期版本命令行可以,现在的版本命令行是不行了

这个问题已经提交处理了~

好的,期待尽早修复。

请问这问题解决了吗?不升级版本怎么解决,公司使用2.1.2,修改过引擎,暂时不会换版本