Skip to content

ES6模块化

阅读时间:

1

min
文章字数:

202

发布日期:

2021-09-01

最近更新:

2024-11-08

阅读量:

-

JavaScrpit

1. 浏览器端模块化规范

AMD

javascript
Require.js(http://www.requirejs.cn)

CMD

javascript
Sea.js(http://seajs.github.io/seajs/docs/)

2. 服务器端模块化规范

node 中的 CommonJs

① 模块分为 单文件模块 和 包

② 模块成员导出:module.exports 和 exports

③ 模块成员导入:require( ' 模块标识符 ' )

3. 大一统的模块化规范 - ES6 模块化

① 每个 js 文件都是应该独立的模块

② 导入模块成员使用 import 关键字

③ 暴露模块成员使用 export 关键字

3.1 Node.js 中通过 babel 体验 ES6 模块化

sh
npm install --save-dev @babel/core
sh
yarn add --dev @babel/core
sh
pnpm add --save-dev @babel/core
sh
bun add --dev @babel/core

① ......

② 导入模块成员使用 import 关键字

③ 暴露模块成员使用 export 关键字

内容缺失......

本站总访问量 - 次 本站总访客数 -

下辈子别选前端 © 2021-2025 holden 本站已开源