wumcpq 一般用户脚本不会太复杂,应该是一个文件,然后在网页版的编辑器也能改;功能实在复杂(类似引入其他框架,搞一个全新的界面),多个文件 + 上打包工具也不错,然后脚本贴构建输出的产物。
我认为代码拆分多文件本质上还是可维护性的考虑。人的心力有限,所以代码最好是在划定某些边界的前提下去自由发挥,文件导入 / 函数 / 类 等等的抽象,其实就是语言提供给你的这种边界限制的能力。
根据你的项目的实际情况去设计边界,如果在同一个文件抽象不同的函数如果能达到类似目的,那应该也没必要分不同的文件了。