【发布时间】:2012-09-06 12:59:44
【问题描述】:
我有一个 javascript 项目,大多数模块都使用一些第三方库作为“全局”依赖项(特别是 jquery 和 jquery 插件)
我想“清理”项目(将所有库表示为 requirejs 依赖项。),但是在我的情况下这是一项大任务(大量文件,大量第三方库)。
我怎样才能使迁移更容易/更快?
- 我是否可以通过将第三方库包装在仅加载它们的模块中来“伪造”使用 amd 依赖项(使用命令!插件?)
- 将加载第三方库的模块与直接使用全局库的模块混合使用是否安全?
- 如果我想使事情自动化,是否有任何工具可以用来“解析”requirejs 模块来告诉我是否使用了特定符号?
编辑:我最后一个问题的意思是“是否可以自动重写我的 js 文件,以便明确地导入依赖项而不是依赖于浏览器全局变量?”
【问题讨论】:
-
你能解释一下你的最后一个问题吗?你为什么要解析模块?
-
@AndreasKöberle 我编辑了我的问题,希望它能澄清一些事情。
标签: javascript requirejs