命令行发布报错

如图,按照文档:http://www.cocos.com/docs/creator/publish/publish-in-command-line.html
在当前项目下执行的命令:
/Applications/CocosCreator.app/Contents/MacOS/CocosCreator --path “./build” --build “platform=web-mobile;debug=false;webOrientation=landscape”

会报错:
Warning: Profile profile://local/local.json warning: reset profile field: last-edit
[26985] Loading packages
[26985] Watching packages
[26985] Run Application
init QuickCompiler: 14.592ms
Start to build platform [web-mobile]
[ start [ ] 0% 0.0s ][26985] Error: Failed to find start scene in scene list.
at EventEmitter.build (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/builder.js:1:3397)
at Async.series.e (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/builder.js:1:4884)
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 async.forEachOfSeries.async.eachOfSeries (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:281:9)
at _parallel (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:717:9)
at Object.async.series (/Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:739:9)
at Object.Editor.assetdb.queryAssets [as callback] (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/core/builder.js:1:4812)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/lib/async.js:906:35

  • Creator 版本号:1.6.0
  • 目标平台:Web

这个是构建的参数不对,初始场景并不在要构建的场景列表中

已经解决,是path写错了,感谢回复

请问,发布命令这个path应该怎么写呢?我也遇到了这个问题

/Applications/CocosCreator.app/Contents/MacOS/CocosCreator --path “./projectPath” --build "platform=ios;debug=false”
你好,请问我这个发布命令哪里写的不对吗?path参数传的不对吗?现在报
Failed to find start scene in scene list这个错误

仔细看文档, 有两个 path, 分别是:

  1. projectPath: Creator 项目路径, 通过 --path xxx 传递.

  2. buildPath: 是项目发布路径, 通过 --build "buildPath=xxx" 传递.

你想要修改的应该是第二个.

现在改了,在mac打包机可以用命令行发布成功,但是过程中报了一个错,如图

而且我通过jenkin自动发布却不能成功,始终卡在

打包机上显示cocos creator程序无响应

是怎么回事呢?

注:现在projectPath我传入的是绝对路径,buildPath没有传

jenkins 需要开启 ui 模式

我也遇到这个问题 但是我可以肯定的是我在creator中有设置过场景 ,我用编辑器是可以正常构建的。CocosCreator/CocosCreator.exe --path “E:/Project” --build “platform=wechatgame;debug=true” 这是我的命令行代码

通过jenkins在mac电脑上自动出包,目前有人成功过么。求支持

【问题已解决】