1. 安装Node.js
2. 创建项目结构
|-modules
|-module1.js
|-module2.js
|-module3.js
|-app.js
|-package.json
{
"name": "test",
"version": "1.0.0"
}
3. 模块化编码:
* module1.js
module.exports = {
data:'module1',
foo(){
console.log('foo()------',this.data);
},
bar(){
console.log('bar()------',this.data);
}
}
* module2.js
module.exports = function () {
console.log('module2'); }
* module3.js
exports.foo = function () {
console.log('foo() module3');
}
exports.bar = function () {
console.log('bar() module3');
}
* 下载第三方模块uniq:打开左下角的Terminal,cd到02_CommonJS-Node路径,输入命令:```npm install uniq --save```
* app.js
let module1 = require('./modules/module1')
let module2 = require('./modules/module2')
let module3 = require('./modules/module3')
let a = require('uniq')
module1.foo()
module1.bar()
module2()
module3.foo()
module3.bar()
let arr = [1,11,2,2,2,5,5,5,3,4,6,6,9,7,8]
console.log(a(arr));
4. 在node环境下运行app.js的两种方法(任选其一):
* 第一种方法:用命令启动: ```node app.js```
* 第二种方法:用工具启动: 右键 --> Run 'xxxxx.js'