首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需求调用与需求调用的差异

需求调用与需求调用的差异
EN

Stack Overflow用户
提问于 2014-09-26 16:12:27
回答 1查看 54关注 0票数 1

我是Require.js新手,我看到API文档使用了requirerequirejs。它们是一样的还是不同的?有多不同?

所需使用:

代码语言:javascript
复制
requirejs.config({
    //By default load any module IDs from js/lib
    baseUrl: 'js/lib',
    //except, if the module ID starts with "app",
    //load it from the js/app directory. paths
    //config is relative to the baseUrl, and
    //never includes a ".js" extension since
    //the paths config could be for a directory.
    paths: {
        app: '../app'
    }
});

要求使用:

代码语言:javascript
复制
require.config({
    paths: {
        foo: 'libs/foo-1.1.3'
    }
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-29 11:23:15

加载RequireJS时,它会在全局空间中导出相同对象的符号requirejsrequire

当您在模块中时,requirerequirejs不一定是同一个对象。考虑一下这个测试:

代码语言:javascript
复制
define(function (require, exports, module) {
    console.log(require === requirejs);
});

输出到控制台的值通常为false。(我记得读过RequireJS的代码时,它总是错误的,但我可能记错了。)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26063878

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档