代码改变世界

node采用的commonJs规范

2017-03-09 14:28  改吧  阅读(581)  评论(0编辑  收藏  举报

AMD与commonJS规范不同

同步加载

主要就是一个输出,一个引入,我也建了两个文件,一个输出文件一个引入文件

export.js

var counter=3;
var warning=4;
global.warning=4;
function incCounter(){
    counter++
    console.log(counter)
}
module.exports={
    counter:counter,
    incCounter:incCounter
}

import.js

var mod=require('./export.js')
console.log(mod.counter)
mod.incCounter()
console.log(warning);

从这一段可以看出,全局变量的时候用global不用export