【发布时间】:2015-10-02 18:14:19
【问题描述】:
尝试在项目中使用URI.js 库,但在使用 RequireJS 时遇到问题。 URI 的自述文件表明它可以与 requirejs 一起使用——当你使用源代码时这是正确的——但在单独使用 minified/concatenated distribution file 时却不是——就像在生产环境中那样。
他们的构建过程将多个库收集到一个 .min 文件中,并且它们都将自己定义为模块。
无论我如何需要该脚本,我收到的唯一参数是其分发文件中的第一个模块 (IPv6),这不是我需要的。
我缺少什么微不足道的东西吗?
<script>
require.config({
paths: {
urijs: 'dist/URI'
}
});
require(['urijs'], function(URI) {
console.log(URI);
});
</script>
【问题讨论】:
-
你需要什么模块?
-
URI 本身。我会考虑自定义构建以省略可选模块,但我们通过
bower使用它并且正在寻找一个简单的实用程序,而不是我们必须自定义编译/缩小的东西
标签: javascript requirejs