【问题标题】:Javascript module with requirejs with local path带有本地路径的requirejs的Javascript模块
【发布时间】:2017-03-30 09:17:59
【问题描述】:

我正在构建一个 JavaScript 模块。可以加载模块中的第一个文件没有问题。从那里我想加载其他文件,但 requirejs 遵循索引中的路径。我希望模块中的功能在全局范围内可用。结构是这样的:

index.html:

<script src="scripts/app.js"></script>

app.js:

requirejs([ "../../modules/foo" ], function(util) {
});

模块/foo.js:

requirejs([ "bar" ], function(util) {
});

这给出了错误:ERR_FILE_NOT_FOUND,好吧,是的,如果您从 app.js 中查找,您将找不到它。 如何强制 requirejs 从模块中加载?

这些帖子可能是相关的,但我无法理解:

RequireJS relative paths

Using require with relative paths

【问题讨论】:

    标签: javascript requirejs


    【解决方案1】:

    这是我找到的方法:创建一个缩小的 && uglified && required 文件,所有其他文件都加载到该文件中。也称为RequireJS Optimizer

    【讨论】:

      猜你喜欢
      • 2012-03-07
      • 2014-02-06
      • 1970-01-01
      • 2014-08-19
      • 1970-01-01
      • 2019-10-07
      • 1970-01-01
      • 1970-01-01
      • 2016-02-01
      相关资源
      最近更新 更多