在node.js中体验ES6模块化
前提:
1.确保安装了v14.15.1或更版本的 node.js;

2.打开编辑器,在终端输入npm init -y快速初始化一个包管理配置文件,在package.json的根节点中添加 "type": "module"节点

基本语法:
1.默认导出与默认导入
(1)默认导出
(注意事项:每个模块中,只允许向外使用唯一的一次 export default,否则会报错!)
export default {默认导出的成员}

(2)默认导入
(注意事项:接受的名称可以任意命名,只要是合法的成员名称即可)
import 接受名称 from '模块标识符'


2.按需导出与按需导入
(注意事项:1.每个模块中可以使用多次按需导出;2.按需导入的成员名称和按需导出的成员名称一致;3.按需导入时,可以使用as关键字进行重命名;4.按需导入和默认导入可以一起使用)


(1)按需导出
export 按需导出的成员

(2)按需导入
import {s1} from '模块标识符'(有多个成员用逗号分隔)


3.直接导入并执行模块中的代码


浙公网安备 33010602011771号