我想做什么
我想使用库videojs-abloop
我的Node.js版本是v12.18.3
问题是什么
首先,我按照videojs-abloop的要求安装了两个库:
npm install video.js videojs-abloop
接着运行该命令
$ node --experimental-modules index.js
错误输出
$ node --experimental-modules index.js
(node:31057) ExperimentalWarning: The ESM module loader is experimental.
/my_path/testimport/node_modules/videojs-abloop/videojs-abloop.js:8
export default function (window, videojs) {
^^^^^^
SyntaxError: Unexpected token 'export'
我的项目结构是什么
我有两个文件:index.js
和package.json
:
index.js
import videojs from 'video.js'
import abLoopPlugin from 'videojs-abloop'
abLoopPlugin(window,videojs);
package.json
{ "type": "module" }
我已经检查了什么
我查看了有关ESM导入的信息,但是Node.js 12:ESM导入,但我认为这与这个问题无关。
index.mjs
。 - Phil