requirejs-optimizer

    0热度

    1回答

    requirejs bundles config和 对模块(即多个模块)的优化有什么区别?在我看来, 都产生相同的事情 - 而不是创建一个 单个优化文件,创建多个优化文件,其中每个文件有多个模块。我的理解是否正确?使用捆绑包捆绑模块有什么优势吗? 当与r.js“模块”最优化,这是可能的,以提供一个 “创建:真”,其创建一个文件,如果该模块名称 不是现有模块配置。但是我没有看到其他模块 引用模块'c

    0热度

    1回答

    我想用requirejs优化器优化某些模块,但遇到了有关路径的问题。 main.js入口点需要/build/modules/上的组件,但优化模块的名称与此路径不匹配。组件文件被加载,但它定义的功能未被调用。 main_component.js需要组件moduleA和moduleB,而build的main.js需要构建main_component.js。 代码./build/main.js: req

    1热度

    1回答

    我必须在某处犯个错误,但在优化过程中不会写入stdout。我试图通过requirejs优化一个文件,但输出没有被缩小。根据documentation,UglifyJS应该缩小代码。 无论如何,下面的代码是微不足道的,但它隔离了这个问题。 的src/index.js: require(['config'], function() { require(['myMod'], function

    0热度

    1回答

    我的构建过程中结合了每一个应用程序的脚本和供应商lib放到一个单独的.min.js文件。现在,让我们说这个供应商库中的一个是jQuery。我的应用程序将在已经使用jQuery的环境中运行。所以我不需要在构建中包含jQuery。然而,在我的应用程序的原型(开发环境),我仍然需要它,所以它只能在构建过程中被删除。 所以建立我的.min.js文件的时候,我需要排除jQuery的,但应用程序应该能够正常运

    1热度

    1回答

    我有一个大型的客户端的项目,我想打包成捆2,而不是1 这是我的依赖关系树: 的期望的输出将有这些包: main包括b x,其中包括a(因为b已包含在第一个包中,我不希望用户多次下载一段代码)。 这里是我的优化配置: ({ appDir: 'www', baseUrl: 'js/', mainConfigFile: 'www/js/require.config.js',

    1热度

    1回答

    在我的Cordova项目中,我有一个挂钩,它在after_prepare上执行RequireJS优化(r.js)。该优化本质上是异步的,所以我的钩子代码在所有优化完成之前都会返回。 例如,这在运行时会导致问题cordova run browser:在首页加载时,优化尚未完成,站点看起来已损坏。 有没有办法让Cordovoa构建过程阻塞,直到某个钩子触发回调?或者优化器可以以阻塞/同步的方式运行?

    3热度

    1回答

    有谁知道如何添加带有“actionlinkwithimage”的确认对话框?

    0热度

    1回答

    我想在我的代码中使用r.js使用jQuery 。但是在评估jQuery时失败了。 这是错误消息我得到:我搜索了的jquery.js “的createElement” $ r.js init-edx-machine.js /usr/local/lib/node_modules/requirejs/bin/r.js:393 throw err; ^ Error: Evaluating ./lib/jq

    0热度

    1回答

    我正在使用RequireJS加载一些模块。 我正在使用镜像CDN提供静态资产。问题是,模块相对加载到网站域名,而不是数据,主文件,使模块加载这样: my-website.com/ ↳ cdn.com/assets/js/require-main.min.js ↳ my-website.com/assets/js/helper-module.js ↳ my-website.co

    -1热度

    1回答

    我想知道RequireJS的优化器(r.js)除了连接和缩小我的javascript文件外还有更多的功能。 例如,我可以使用Gulp来缩小和连接我的文件吗? 他们的结果会是一样的吗? 谢谢