【发布时间】:2022-01-06 20:06:19
【问题描述】:
在 npm 或 VS Code 或任何地方是否有可以基于 cmets 捆绑或连接 Javascript 文件的东西,例如:
function myBigLibrary(){
//@include util.js
//@include init.js
function privateFunc(){...}
function publicFunc(){
//@include somethingElse.js
...
}
return {
init, publicFunc, etc
}
}
或者类似的东西?我认为当您的 javascript 文件变得非常大时,这种情况很常见。我能找到的都是复杂的东西,比如 webpack。
我正在寻找任何等效的解决方案,允许您在其他代码的任意位置包含任意代码。我想这会给智能感知带来麻烦,但扩展程序可以解决这个问题。
【问题讨论】:
-
只是让你的脚本全局作用域?
-
这如何帮助我将它们组合成一个文件以用作库?
-
啊,我可以很容易地使用节点、fs 和字符串替换。我只是很惊讶没有人能做出这样简单的事情。我稍后会发布答案。
标签: javascript build