almond相关内容

AlmondJS-需要外部URL

在我的一个AMD模块中 require(["//google-analytics.com/analytics.js"]); 它可以使用requijs,但是在使用almond时,我收到“unauect error:unfined Missing//google-analytics.com/analytics.js”错误。 这是否意味着Almond不支持需要外部脚本? 推荐答案 ..
发布时间:2022-02-28 13:50:14 前端开发

如何从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 AMD 模块需要加载器?

我们喜欢在开发过程中使用 RequireJS 和 AMD,我们可以在其中编辑模块,在浏览器中点击重新加载,然后立即查看结果.但是,当需要将我们的模块连接到单个文件以进行生产部署时,显然必须有一个 AMD 加载器仍然存在,无论该加载器是 RequireJS 本身还是它的较小合作伙伴“almond",如下所述: http://requirejs.org/docs/faq-optimization ..
发布时间:2021-11-27 11:35:39 前端开发

为什么串联的RequireJS AMD模块需要装载程序?

我们在开发过程中喜欢RequireJS和AMD,可以在其中编辑模块,在浏览器中重新加载并立即查看结果.但是,当需要将我们的模块连接到一个文件中以进行生产部署时,显然仍然必须存在AMD加载程序,无论该加载程序是RequireJS本身还是其较小的合作伙伴“杏仁",如下所述: http://requirejs.org/docs/faq-optimization.html#wrap 我的困惑是 ..
发布时间:2020-08-24 01:09:25 前端开发

在grunt-contrib-requirejs中使用杏仁

我试图设置一个使用requirejs和杏仁的grunt文件。 文档表明它应该很容易,并且遵循他们的主导,我试过: requirejs:{ 编译:{ options:{ aseUrl:“tmp”, mainConfigFile: “tmp / main.js”, name:“../bower_components/almond/almond”, out:“tmp / ..
发布时间:2018-05-30 15:06:50 前端开发

使用r.js打包一个使用'text'加载视图的SPA应用程序

我试图用grunt将一个SPA应用程序(requirejs,durandal 2,knockout)构建到一个main-build.js文件中,而且我遇到了durandal正在使用的'text'插件的严重问题加载我的意见。 在dev中,我成功地使用'text'按照构建durandal应用程序的标准方式动态加载视图。不同的是,我需要为视图做一些服务器端模板,所以它们实际上是动态生成的。 ..
发布时间:2018-05-30 15:03:52 其他开发

内联require()在requirejs中工作,但不在优化的杏仁构建中工作

正如标题所示,我的内联需要调用正在使用非优化的requirejs运行,但在使用grunt和almondjs构建时无法工作。 未捕获错误:未定义缺失视图/某些/视图 任何文件的顶部可能是: $ b $ define( ['jquery','app'], function($,App ){ 以及稍后基于业务逻辑我希望能够要求另一个文件 requi ..
发布时间:2018-05-30 15:01:11 前端开发

最高效的Multipage RequireJS和Almond设置

我使用RequireJS在一个网站上有多个网页,大多数网页都有独特的功能。所有这些都共享一系列通用模块(jQuery,Backbone等);所有这些都有自己独特的模块。我想知道使用 r.js 来优化此代码的最佳方法是什么。我看到了RequireJS和Almond的文档和示例的不同部分提出的一些替代方案 - 所以我想出了以下列出的可能性,我想知道哪一个是最推荐的(或者如果有另一个更好的方法) : ..
发布时间:2016-12-25 12:06:39 其他开发