CC版本号: 2.4.4
问题描述:
命令行发布项目时, 自定义插件系统未能正常执行。
理想情况:
命令行发布项目时,能够执行自定义插件系统主线程的代码。
插件系统主进程 main.js 中的代码。
'use strict';
module.exports = {
load() {
// execute when package loaded
},
unload() {
// execute when package unloaded
},
// register your ipc messages here
messages: {
'open'() {
// open entry panel registered in package.json
Editor.Panel.open('assetbundle_hot');
},
// 监听编辑器资源构建完成
'editor:build-finished'() {
try {
console.log("执行了插件系统.....");
Editor.log("执行了插件系统.....");
const PACK_NAME = "assetbundle_hot";
let test = Editor.require('packages://' + PACK_NAME + '/panel/autoAseetbundle.js');
test();
} catch (e) {
Editor.log("构建错误!!! " + e);
}
},
},
};