node12 为什么还不支持 import?如何优雅使用import?

错误信息:

import { a } from 'a';
       ^

SyntaxError: Unexpected token {
    at Module._compile (internal/modules/cjs/loader.js:872:18)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:947:10)
    at Module.load (internal/modules/cjs/loader.js:790:32)
    at Function.Module._load (internal/modules/cjs/loader.js:703:12)
    at Function.Module.runMain (internal/modules/cjs/loader.js:999:10)
    at internal/main/run_main_module.js:17:11

我有多个启动文件

  • a.js
  • b.js
  • c.js
  • d.js

但是我不想用 CommonJS规范require
我想统一使用 ES模块import

请问我改使用哪些工具来配置呢?
可否给一些简单的配置参考项目?

阅读 8.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题