requirejs相关内容

解决未捕获引用错误:Node.js中未定义必需错误

我正在尝试使用SengGrid设置一个基本的联系人表单,但我一直收到“未定义的引用错误:未定义的要求”错误。 我将此代码放在html页面头部的脚本标记中。 var sendgrid = require('sendgrid')(username,pass); 我已经查看了Requirejs,但我不确定为什么会出现此错误。有人能给我解释一下如何解决这个问题吗? 推荐答案 ..
发布时间:2022-08-03 22:45:34 前端开发

Requirejs Optimiser-为站点的各个部分创建缩小的脚本分组

我正在使用Requirejs优化器,并且我有许多用于此Web应用程序的JavaScript文件。我想创建单独的缩小脚本,对网站某些部分的脚本进行分组。 我的问题是:如何创建精简的脚本组,以及如何防止将脚本库(例如JQuery)添加到已存在于scripts.min.js核心脚本中的这些模块组中? ({ baseUrl: '../static/js', mainConfig ..
发布时间:2022-06-28 09:56:35 前端开发

使用Requirejs进行优化时,不要复制源文件

使用requi.js(r.js)优化js代码时,会将所有js源代码复制到目标目录(dir属性)。 是否有方法(某些配置)可以阻止Required js复制源文件? 推荐答案 如果将removeCombined: true添加到r.js生成配置,优化器将删除(基本上不复制)合并到输出模块中的所有源文件。 或者,如果您引用的源文件根本不是要求JS构建的一部分,请尝试在配置中使用 ..
发布时间:2022-02-28 14:17:58 其他开发

Require.js延迟加载远程url

我在本地文件系统上有一个名为Moment.js的文件,并按如下方式加载该文件,并使用Required.js works: initialize: function() { require(['moment'], function(data) { console.log(data); }); } 但是,如果我这样做: initialize: func ..
发布时间:2022-02-28 14:16:13 前端开发

YepNope和LabJS的替代方案

我想通过资源加载器加载javascript和CSS文件。我最初使用的是LabJ,但我发现YepNope在我的场景中更优雅、更容易使用。然而,我发现它的速度非常慢,这很奇怪,因为显然在大多数情况下,它的速度都可以与LabJ相媲美。 我确实有一样东西是eTag,我确信它会减慢一切,因为它仍在向服务器请求,而不仅仅是在客户端缓存上工作。 不管怎么说,除了YepNope主站点之外没有太多东西, ..
发布时间:2022-02-28 14:12:41 前端开发

Require.js忽略baseUrl

好的,这快把我逼疯了,也许有人能给我指个正确的方向… 我将使用最新的require.js和jQuery组合作为我的模块加载器。我使用data-main属性指向带有baseUrl的配置文件。当我尝试加载模块时,baseUrl被忽略,并且需要尝试从与main.js相同的位置加载。 /js/main.js require.config({ baseUrl: '/js/vendo ..
发布时间:2022-02-28 14:08:58 前端开发

将RequireJS Javascript代码库缩小到单个文件

我是RequireJS的新手,可能这是一个已经讨论过的问题,但我找不到关于此问题的明确答案或意见。 我有一个使用RequireJS的应用程序。它有许多JavaScript文件在需要时由Required加载。和预期的一样工作。 查看Fiddler检查器,我可以看到所有文件在应用程序启动时都已加载。我相信Required已经深入遍历了对JavaScript文件的所有引用,并在开始时将它们全 ..
发布时间:2022-02-28 14:07:34 其他开发

RequireJS库定义说明

我开始阅读有关RequireJS的几个教程。其中没有一个“定义”关键字为我做了令人满意的解释。有人能帮我做以下事情吗? define( ["Models/Person", "Utils/random", "jquery"], function (Person, randomUtility, $) {..} ) 什么是“定义”?是否定义一个包含数组和匿名函数的函数?还是因为别 ..
发布时间:2022-02-28 14:01:56 前端开发

与RequireJS模块/包的相对路径

我是RequireJS的新手,我遇到了一些问题。我已经使用RequireJS编写了一个构建在主干上的小框架,我希望它可以在不同的项目中重用。因此,通过一些搜索,我了解到Required允许打包。这似乎就是我要找的。我有一个main.js文件来启动我的应用程序,基本上如下所示: require.config({ packages: ['framework'] }); require([' ..
发布时间:2022-02-28 13:59:55 前端开发

无法使用Require.js调用函数

我尝试为我的node.js服务器编写一个模块,它只返回我想要从url获得的对象。但不知何故,我无法返回使用我的方法获得的值。这个http.get..。是在我返回值之后执行的,所以我只是得到了“未定义的”,但是为什么呢? 你能帮帮我吗?如果这是一个愚蠢的问题,我很抱歉,但我对javascript node.js和quire.js真的很陌生。 define(['http'], functi ..
发布时间:2022-02-28 13:56:07 前端开发

编写一个在NodeJS和Requirejs中都能工作的模块

我写了一个小解析器,目前在Node app中工作,但我想知道是否有方法可以制作一个模块,既可以在NodeJS应用中工作,也可以在使用Requirejs的客户端应用中工作? path/to/lib/index.js function someRandom(strings) { // we are doing something here return strings } exp ..
发布时间:2022-02-28 13:54:43 其他开发

Windows上的RequireJs优化失败

尝试在Windows上优化基于Requirejs的项目。我已将r.js.cmd与以下nodeBuild.js文件放在Scripts文件夹中。 ({ baseUrl: ".", paths: { jquery: "empty:" }, name: "main", out: "main-built.js" }) 使用命令时 node r.js.cmd -o nodeBuild. ..
发布时间:2022-02-28 13:52:44 前端开发

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 前端开发