使用 requirejs 模块作为 es6 模块

Use requirejs modules as es6 module

我正在尝试将我的项目迁移到 ES6 模块,但我遇到了一个问题。

我有第 3 方脚本,它在 requirejs 的帮助下使用模块。让其命名为 3rdParty.js。是通过bower获取的,所以没有能力,希望更新一下。

有没有什么方法可以导入 3rdParty.js,使用 ES6 语法而不从文件中删除 define 函数?

SystemJS可以同时加载es6模块和AMD或CommonJS。

它有格式检测器,所以你可以通过 System.import 导入模块,然后库会处理模块格式