参考命令行发布文档:https://layaair.com/3.x/doc/released/commandLine/readme.html
命令行打包,报错如下,是什么问题?脚本如下
// MyScript.ts
@IEditorEnv.regClass()
class MyScript {
static async buildWeb() {
console.log('开始构建web...');
return IEditorEnv.BuildTask.start("web").waitForCompletion();
}
}
使用如下命令进行构建:
LayaAirIDE --project=$PWD --script=MyScript.buildWeb
报错如下:
installPackages: 1.462158203125 ms
initLayaStage: 717.179931640625 ms
scan: 13.88818359375 ms
编译完成,耗时 41 ms
load extensions: 36.824951171875 ms
watcher start: 2.799072265625 ms
scene renderer start: 1663.93701171875 ms
load extensions: 961.43603515625 ms
setLayout: 64.447021484375 ms
start login
validate scene
unknown script 'MyScript.buildWeb'
at file:///Applications/LayaAirIDE.app/Contents/Resources/app.asar/game.js:2