如何使用r.js优化器从我的javascript库中删除所有的require和define语句
How to remove all require and define statements form my javascript library using r.js optimizer?
我正在尝试做一些像jQuery团队在Github上做的事情。他们将库分解成子模块(https://github.com/jquery/jquery/tree/master/src),但最后他们将它们连接在一起,并删除所有的require/define语句,这样你就不需要在项目中包含requireJS。当我尝试使用r.js优化我的文件时,我仍然在我的最终代码中得到require/define语句。我如何连接所有这些模块而不需要用户requireJS来加载我的库?
你标记为重复的问题是寻找jQuery特定的解决方案,无论如何它真的很复杂,我只是把jQuery的例子来显示我想做什么,我正在寻找一个更简单的解决方案。
看看他们的build.js grunt任务。具体来看grunt任务中的convert函数,它负责剥离所有define([…],
调用并将其替换为var moduleName =
。
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 如何删除多行HTML排列中的空白
- 如何从rails中的代码中删除新行( )
- 删除对HTML元素的拖动
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 按顺序添加和删除类
- iframe正在添加标签,需要删除它们
- 如何在HTML输入字段中添加不可删除的后缀
- addData()从最新图表中删除.js 2.1.3-怎么了
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 删除CKEditor工具栏按钮,但不删除功能
- 当浏览器上的后退按钮到达主页时,我需要删除Class
- 正在删除node.js中已验证的网站
- 有没有办法使用 gulp 删除 require.js 定义([..]) 包装器的所有实例
- 使用requirejs编译javascript程序以删除require依赖项
- 是否有可能阻止/删除任何由dojo.require声明的缓存脚本?
- 错误:require.paths已删除.当运行node.js&socket.io
- 如何使用r.js优化器从我的javascript库中删除所有的require和define语句
- JSON架构:读取带有require的文件时,会删除多个$ref