你知道是否有像LESS CSS这样的工具,但是对于允许你导入的Javascript,例如“plugin-1.js”;在我的.js文件中。我正在为LESS(引用dotless.exe)创建一个崇高的文本2版本,所以如果你尝试了类似的东西,如果你可以与我们分享它会很棒。
答案 0 :(得分:1)
如果您在网络中使用HTML
JavaScript,则可以使用require.js等库来组织导入,或者只是在HTML中已经使用的那个上面添加另一个脚本标记。< / p>
<script src="plugin-1.js" type='text/javascript'> </script>
否则,如果您正在使用node.js,则使用require()
指令完成此操作
var otherModuleToRequire = require("plugin-1.js");
之后它将在文件中提供。
值得一提的是,虽然这与功能@import
类似,但它们在运行时中进行导入而不是将所有文件捆绑成一个@import确实
如果您真的关心捆绑文件(例如在加载生产中),如果您选择使用require.js,则可以使用缩放器和优化器,如the closure compiler或the require.js optimizer。