我们有一套类似的应用程序,全部都是从相同的代码库构建的。目前有 5 个不同的 main.js 文件,它们都重复相同的内容
requirejs.config({
paths: { foo foo foo },
shim: { bar bar bar }
});
在每个主程序中。理想情况下,我可以通过仅定义这些值一次来保持这种干燥。是否可以在 main.js 文件外部的某个地方定义它们?
提前致谢!
最佳答案
为此目的,我创建了我自己的 Require.JS 个人发行版。
它基本上是原始的 Require.JS 代码,配置(路径和垫片)连接到底部。这意味着我的项目永远不必声明在哪里可以找到 jQuery 等。非常方便。
注意:我的个人项目可能仍会调用 require.config
来设置项目特定的位置等。从技术上讲,这是第二次调用它(因为第一次是在加载 Require 时调用的) .JS),但根据我的测试,它工作正常。
关于javascript - 我如何告诉 Require.js 对多个电源使用相同的路径和垫片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16680095/