自定义jsb-link jsb-default 项目目录结构

有没有觉得当前的目录结构很烦人,太深。

jsb-default
|-- cocos-project-template.json
|-- frameworks
|   |-- cocos2d-x
|   |   |-- build
|   |   |-- cocos
|   |   |-- extensions
|   |   |-- external
|   |   `-- sdf
|   `-- runtime-src
|       |-- Classes
|       |-- proj.android-studio
|       |-- proj.ios_mac
|       `-- proj.win32
|-- jsb-adapter
|   |-- jsb-builtin.js
|   `-- jsb-engine.js
|-- main.js
|-- project.json
|-- res
|-- src
`-- subpackages

以往用cocos-js开发项目喜欢自定义目录结构,如下:

xxproject
|-- CMakeLists.txt
|-- assets
   |--res
   |--src
   |--project.json
|-- classes
  |-- AppDelegate.cpp
  |-- AppDelegate.h
|-- proj.and
|-- proj.ios
`-- proj.win32

(cocos2d-x引擎目录在外面一层,与其他项目公用)
是不是很简洁。开发过程中无非就是只碰到这几个文件夹,我觉得没必要再套runtime-src。而且开发的时候一般都是用
vscode或者webstorm,等等,只要这些编辑器定位打开assets进行代码编辑就可以了

那问题来了, 能不能自定义js-template-default js-template-link模版而不影响构建脚本目标位置呢?

工作量大,风险高,意义不大。实在想搞,官网这个可能有用 https://docs.cocos.com/creator/manual/zh/publish/custom-project-build-template.html?h=构建