使用import { createFFmpeg, fetchFile } from '@ffmpeg报错 Module parse failed: Unexpe

3,128 阅读1分钟

安装 @ffmpeg/ffmpeg @ffmpeg/core使用import { createFFmpeg, fetchFile } from '@ffmpeg/ffmpeg';报错:

error in ./node_modules/src/browser/fetchFile.js Module parse failed: Unexpected token. You may need an appropriate loader to handle this file type,currently no loaders are configured to process this file. See webpack.js.org/concepts#lo… | /* From remote server/URL */ | } else { > const res = await fetch(new URL(_data, import.meta.url).href); | data = await res.arrayBuffer(); | } ...........

解决: 降低@ffmpeg/ffmpeg @ffmpeg/core的版本

安装时:npm install @ffmpeg/ffmpeg @ffmpeg/core -S

报错版本:

"@ffmpeg/core": "^0.11.0",

"@ffmpeg/ffmpeg": "^0.11.2",

改为:

npm install @ffmpeg/ffmpeg@0.10.1 -S

npm install @ffmpeg/core@0.10.0 -S

更改后的版本: "@ffmpeg/core": "^0.10.0",

"@ffmpeg/ffmpeg": "^0.10.1",

参考:t.csdn.cn/9KbHU