在Node项目中使用import语法

在Node项目中使用import语法

  • 2020-1-12

由于历史原因,直到写作本文时,最新版本的 Node (v13.6.0) 仍不能原生支持ES模块,不能直接在 JS 文件中使用 import/export 等 ES6 标准中制定的模块加载导出语法。Node 遵循的是 CommonJS 规范,使用如 const fs = requre('fs') 这样语法去加载一个模块,这与前端领域 ES 模块写法格格不入,让我不得不得去寻求破解之法。

解决方法:

1
npm init esm