引擎组的朋友,优化引擎中的编辑器扩展的代码

  1. 引擎中有几处和编辑器支持的代码,比如 extensions/dragonbones/editor, extensions/spine/editor, cocos2d/tilemap/editor 这些都放在 editor 目录中会不会更加合理些?

    还有 cocos2d/renderer ,这些好像和引擎运行时都是无关的可以也放在 editor 目录中吧?

  2. 如果在打开了编辑器的情况下修改引擎路径,再进行构建,library/imports 下的文件会重新生成吗(新的引擎可能修改了 asset meta 等等 )?