出现此错误:
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
答案 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