什么是模块化?
ComminJS模块是为Node.js打包JavaScript代码的原始方式。Node.js还支持浏览器和其他JavaScript运行时使用的ECMAScript标准。在Node.js中,每个文件都被视为一个单独的模块。
CommonJS标准
使用:
导出:moudule.export ={}
导入:require('模块名路径')
示例:

ECMAScript标准-默认导出和导入
导出:export default{}
导入:import 变量名 from '模块名或路径'
注:Node.js默认支持CommonJS标准语法,如需使用ECMAScript标准语法,在运行模块所在的文件夹创建package.json文件,并设置{"type":"module"}

ECMAScript标准-命名导出和导入
命名标准使用:
- 导出: export修饰定义语句
- 导入:import{同名变量} from '模块名或路径'














![[Bugku] web-CTF-POST](https://i-blog.csdnimg.cn/direct/ba58cbb43aeb482e81cfede6bae8aba9.png)
![[240802] 有关 Homebrew 的安全审核 | Running C++ anywhere like a script](https://i-blog.csdnimg.cn/direct/a162c7aaf4b4496eac63056de50c5857.png#pic_center)



