import & export 用法
import 后面路径
- 核心模块
- 相对路径 './' 之类的开头
- 如果文件目录下有 package.json,就根据它的 main 字段找到 js 文件
- 如果没有 package.json,那就默认取文件夹下的 index.js。
- 当前 package 的 node_modules 里面找
- 当前 package 目录上层 node_modules 里面取
- 一直找到全局 node_modules 目录。
代码风格统一
- 单独npm包,入口文件命名为
index.js
- 模块写法
import {firstName, lastName, year} from './profile.js';
function v1() { ... }
function v2() { ... }
export {
v1 as streamV1,
v2 as streamV2,
v2 as streamLatestVersion
};
复制代码