标签: jquery amd browserify commonjs
例如,a.js中的代码如下所示
a.js
require('b') $=require('jquery') $.ready()
b.js中的代码如下所示
b.js
$=jQuery=require('jquery') $.ready()
如果我将a.js设置为切入点,会发生什么,因为' jquery'需要两次,是否会加载两次?
答案 0 :(得分:2)
就像在Node中一样,模块代码只被评估一次。您可以通过在模块中添加console.log语句来尝试此操作。
console.log