在vs code 运行js
需要安装:code runner
CommonJS是node社区 先提出的模块化概念
CMJ 规范
- 所有的js文件均是一个模块,运行的模块 入口模块
- 所有的模块中的全局变量、函数,均不会产生污染
- 当一个模块需要提供一些东西给別的函数使用时,,要把这些东西导出。
- 当需要使用时,则需要把该模块导入,导入js后缀可以省略。
index.js
console.info("导入");
const math = require('./math.js');
console.info(math.sum(1,2))
math.js
function sum(a,b){
return a+b;
}
console.info("导出")
module.exports = {
sum
}