Javascript 当单个模块';您已包含在全局模块中

Javascript 当单个模块';您已包含在全局模块中,javascript,requirejs,Javascript,Requirejs,好的,我有一个多页面的网站,有页面特定的模块。每个页面都应该加载由r.JS生成的两个JS文件:main.JS,它是全局可用的所有模块的集合,以及“page name here”.JS,它是当前页面只需要的模块的集合 我试着从对一个类似问题的回答中找出一个模式: 我还想对它进行结构化,这样我就不必在每个模块中显式地将jQuery作为依赖项包含,而只需首先加载并执行它 Build.js文件: Main.js文件: r.js工具似乎可以正确编译所有内容,所有模块都写入main.js和“page nam

好的,我有一个多页面的网站,有页面特定的模块。每个页面都应该加载由r.JS生成的两个JS文件:main.JS,它是全局可用的所有模块的集合,以及“page name here”.JS,它是当前页面只需要的模块的集合

我试着从对一个类似问题的回答中找出一个模式:

我还想对它进行结构化,这样我就不必在每个模块中显式地将jQuery作为依赖项包含,而只需首先加载并执行它

Build.js文件: Main.js文件:

r.js工具似乎可以正确编译所有内容,所有模块都写入main.js和“page name here”.js。但是,当我加载页面时,requirejs开始单独引入每个全局模块,即使在main.js加载之后也是如此。我假设这是因为global.js没有被明确列为依赖项,但我不确定是否需要调整它来解决这个问题

有什么线索吗?谢谢