流星错误:找不到模块'@ babel / runtime / helpers / builtin / interopRequireDefault'

时间:2018-08-04 11:01:59

标签: meteor

出现此错误:

W20180804-11:57:23.254(1)? (STDERR) Error: Cannot find module '@babel/runtime/helpers/builtin/interopRequireDefault'
W20180804-11:57:23.254(1)? (STDERR)     at Function.Module._resolveFilename (module.js:547:15)
W20180804-11:57:23.254(1)? (STDERR)     at Function.resolve (internal/module.js:18:19)
W20180804-11:57:23.254(1)? (STDERR)     at Object.require (/home/inu/workspace/meteor/lff3/.meteor/local/build/programs/server/boot.js:288:32)
W20180804-11:57:23.254(1)? (STDERR)     at makeInstallerOptions.fallback (packages/modules-runtime.js:653:18)
W20180804-11:57:23.254(1)? (STDERR)     at require (packages/modules-runtime.js:244:16)
W20180804-11:57:23.255(1)? (STDERR)     at livedata_connection.js (/home/inu/workspace/meteor/lff3/.meteor/local/build/programs/server/packages/ddp-client.js:147:30)
W20180804-11:57:23.255(1)? (STDERR)     at fileEvaluate (packages/modules-runtime.js:339:7)
W20180804-11:57:23.255(1)? (STDERR)     at require (packages/modules-runtime.js:238:16)
W20180804-11:57:23.255(1)? (STDERR)     at namespace.js (packages/ddp-client/common/namespace.js:1:300)
W20180804-11:57:23.255(1)? (STDERR)     at fileEvaluate (packages/modules-runtime.js:339:7)

已经尝试安装最新的babel运行时,但没有成功。

meteor npm install @babel/runtime@latest

5 个答案:

答案 0 :(得分:11)

这已被跟踪为in the forums@babel/runtime的最新版本不兼容。 更改package.json文件中的相应行

  "dependencies": {
    "@babel/runtime": "7.0.0-beta.55",

然后做

meteor npm install

答案 1 :(得分:3)

Am使用“ react-native”:“ 0.57.1​​” 我今天碰到了它,然后运行

“ $ npm add @ babel / runtime”

已修复

答案 2 :(得分:0)

这是目前唯一的解决方案。因为流星(1.7.0.3)使用

创建应用
"@babel/runtime": "^7.0.0-beta.51"

因此,我们必须更新版本。

npm i babel@latest应该可以工作,但现在不起作用,它显示出与以前相同的错误,所以现在这是解决方案。

答案 3 :(得分:0)

我在安装7.0.0-beta.56版本时遇到了相同的错误。我认为这是一个开发错误,因为距他们发布此新版本不到2个小时。因此,我进行了后续操作,发现builtin/文件夹不存在(此文件夹应位于helpers/文件夹内),并且builtin/文件夹应包含的文件处于同一级别,即在helpers/文件夹中,因此我找到的最简单的解决方案是在builtin/文件夹中创建helpers/文件夹,然后在其中移动或复制helpers/文件夹的内容helpers/builtin/

我希望这对希望继续使用此版本的人有所帮助。

答案 4 :(得分:0)

我遇到了上述问题,我只需运行以下命令即可解决;

meteor npm install --save @babel/runtime@latest