Zen*_*ndy 27 javascript requirejs
我正在尝试设置requirejs,然后使用r.js对其进行优化,但后来我对这些方法感到困惑.我之前使用过require.config(),但之后我看到他们也有requirejs.config(),我不知道有什么区别.示例代码:
require.config({
baseUrl: 'js/lib',
paths: {
app: '../app'
}
});
requirejs.config({
baseUrl: 'js/lib',
paths: {
app: '../app'
}
});
Run Code Online (Sandbox Code Playgroud)
他们都做同样的事情.当我优化它时,结果完全相同.我想知道有什么区别?我什么时候应该使用或其他?
exp*_*nit 36
"requirejs"只是同一API的别名,因为"require"被其他库使用.从文档:
如果您只想加载一些JavaScript文件,请使用require()API.如果页面中已有require(),则可以使用requirejs()访问RequireJS API以加载脚本.
尽管它没有任何技术差异,但按照惯例,我将继续使用require.config,除非您与其他模块加载器存在命名冲突.
截至2013年6月6日的结果:
https://stackoverflow.com/search?q=require.config(609结果)
https://stackoverflow.com/search?q=requirejs.config(258结果)