requirejs相关内容

如何从Require.js导出全局变量?

我正在尝试使用Require.js创建外部库。多亏了Require.js not compiling single js file correctly和Require.js (almond.js) Timing Off,我已经知道如何将所有内容“编译”到一个优化/构建的文件中,并且这个文件可以正常工作。只有一个问题:我找不到如何为我的库设置变量。 假设我希望我的库创建window.Foo。我尝试 ..
发布时间:2022-02-28 13:17:31 其他开发

使用RequireJs以特定顺序加载文件

我是RequireJS新手,我无法接受加载顺序。 我有一个全局项目配置,需要在js/app/*中的模块之前加载。 这是我的结构: index.html config.js js/ require.js app/ login.js lib/ bootstrap-2.0.4.min.js 这里是config.js文件: ..
发布时间:2022-02-28 13:15:32 其他开发

RequireJS-jQuery是否区分大小写?

我正在尝试开始使用RequireJS,但遇到了一个恼人的问题。。。 require.config({ baseUrl: 'app_content/scripts', paths: { // the left side is the module ID, // the right side is the path to // th ..
发布时间:2022-02-28 13:14:08 其他开发

SignalR&;Required.js配置

我正在将SignalR合并到一个项目中,在该项目中,我已经在使用quire.js来处理我的脚本依赖项。 我在确保在“jquery.signalR-1.1.2”加载之后调用“/SignalR/Hubs”时遇到一些问题。 我让它起作用了,但我想知道是否有更好的替代方案。 这是我拥有的: require(["signalr"], function () { require([ ..
发布时间:2022-02-26 14:18:14 前端开发

引导 Backbone 应用程序

我已经看到了几种方法来做到这一点,但我永远无法弄清楚哪种方法是“正确"的. 来自 NetTuts+ 的 Jeffrey Way 和 Addy Osmani 实例化一个“主"应用程序查看以启动他们的应用程序. require(['views/app'], function(AppView) {新的 AppView();}); Railscasts 的 Ryan Bates 通过实例化一个然 ..
发布时间:2022-01-24 11:09:47 前端开发

将 Coffeescript 类和 RequireJS(或 Curljs 或类似)用于客户端浏览器库的示例

我们想使用Coffeescript 开发一个浏览器(仅限客户端)库,特别是,除了纯函数之外,我们更倾向于使用Coffeescript 的“类"功能.该库将相对较大,因此我们希望从使用定义明确的模块模式开始,但不是到我们希望每个咖啡脚本“类"都有一个咖啡文件的地步.我们不想即时编译咖啡文件,而是作为特定的构建步骤,并且希望不必将所有输出的 JS 合并到一个文件中.作为最终要求,我们将使用 Jasmi ..
发布时间:2022-01-24 10:48:07 其他开发

将 reactjs 与 requirejs 一起使用

最近,我开始使用 reactjs 和 backbonejs 路由器来构建应用程序. 我通常使用 requirejs 进行依赖和代码管理.但是,当我尝试包含包含 jsx 语法的文件时出现问题. 这就是我目前所拥有的 router.js: define(["backbone", "react"], function(Backbone, React) {var IndexComponent ..
发布时间:2022-01-19 12:27:24 前端开发

使用带引导的 AngularJS 的量角器测试

我希望能够使用 Protractor 测试我的 Angular 应用程序.由于我使用 RequireJS,我不能在我的 DOM 中使用 ng-app 指令,这就是我使用 angular.bootstrap 手动引导 Angular 的原因. Protractor 打印如下错误输出: 错误:在页面 http://localhost:1428/ 上找不到 Angular:重试寻找超过的角度 ..
发布时间:2022-01-16 16:19:41 其他开发

Maven项目中的RequireJS编译与外部JS依赖

我有一个使用 Maven 构建的 Web 项目,我正在尝试找出使用 RequireJS 编译器编译 JavaScript 文件的最佳方法(这个问题也适用于任何编译器/压缩器). 我有一个可行的设置,但需要改进: 我已经打包了第 3 方 JavaScript 库,它们作为依赖项被下载,然后与 WAR Overlay 插件一起添加. 我有一个 Exec 插件任务,它在目标目录中运行 ..
发布时间:2022-01-15 22:33:51 前端开发

任何等效的 gulp 插件用于执行“grunt bower"?

使用 grunt,我可以使用命令 grunt bower(由 grunt-bower-requirejs) 为我的本地 bower 组件自动生成 RequireJS 配置文件. gulp 有没有插件可以执行类似的任务? 解决方案 注意 bowerRequireJS 是一个异步函数.因此,您需要使用回调(或同步返回 Promise)将该任务标记为异步,如下所示: gulp.task( ..
发布时间:2022-01-12 14:10:13 前端开发

将 requirejs 优化器节点模块与 Gulp 一起使用

有 gulp-requirejs 插件,但它是 黑名单 并带有以下消息:"使用 require.js 直接模块". 文档很少,我如何将它与 Gulp 构建任务结合使用? 在 docs 中有一个例子: var requirejs = require('requirejs');变量配置 = {baseUrl: '../appDir/scripts',名称:'主要',出:'../build ..
发布时间:2022-01-12 14:04:26 其他开发

使用 Gulp 构建 requireJS 项目 - gulp-requirejs

我正在尝试使用 gulp-requirejs 来构建演示项目.我希望结果是一个包含所有 js 依赖项和模板的单个文件.这是我的 gulpfile.js var gulp = require('gulp');var rjs = require('gulp-requirejs');变量路径 = {脚本:['app/**/*.js'],图片:'app/img/**/*'};gulp.task('req ..
发布时间:2022-01-12 13:29:23 其他开发

从 Gulp 任务中排除文件/目录

我有一个 gulp rjs 任务,它连接和丑化我所有的自定义 .JS 文件(任何非供应商库). 我想做的是从这个任务中排除一些文件/目录(控制器和指令). 这是我的树: - 应用程序- 资源- jsmain.js- 小贩- jQuery- 现代zr- 角度- 控制器- 控制器1- 控制器2- 控制器3- 指令- 指令1- 指令2- 指令3- 小部件- 小部件1- 小部件2- 小部件 ..
发布时间:2022-01-12 13:17:54 其他开发

BlanketJS + Jasmine 2.0 不工作

我一直在使用 Jasmine 2.0.0 进行测试,它可以正常工作.但是当我将 BlanketJS 附加到我的代码时出现了问题. 我使用了一个 specRunner(https://github.com/alex-seville/blanket/blob/master/test/jasmine-requirejs/runner.html)适用于 Jasmine 1.3.1.但是当我用 Jas ..
发布时间:2022-01-11 19:06:16 前端开发