Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 错误与';巴贝尔运行时&x27;在尝试提供Meteor应用程序时_Node.js_Meteor_Babeljs - Fatal编程技术网

Node.js 错误与';巴贝尔运行时&x27;在尝试提供Meteor应用程序时

Node.js 错误与';巴贝尔运行时&x27;在尝试提供Meteor应用程序时,node.js,meteor,babeljs,Node.js,Meteor,Babeljs,我最近一直在和流星一起离开地面并做出反应。我在Meteor网站上关注了这个问题,没有问题 然后我尝试创建另一个项目,尝试遵循另一个项目(对于旧版本的Meteor)。在线路的某个地方,流星开始抛出一些模糊的错误。在尝试重新开始之后,我重新安装了Meteor,它停止了抱怨 然而,我又遇到了同样的问题。具体来说,在创建一个全新的项目后: meteor create myproject cd myproject meteor 服务器抛出以下错误: [...] W20161109-03:53:42.86

我最近一直在和流星一起离开地面并做出反应。我在Meteor网站上关注了这个问题,没有问题

然后我尝试创建另一个项目,尝试遵循另一个项目(对于旧版本的Meteor)。在线路的某个地方,流星开始抛出一些模糊的错误。在尝试重新开始之后,我重新安装了Meteor,它停止了抱怨

然而,我又遇到了同样的问题。具体来说,在创建一个全新的项目后:

meteor create myproject
cd myproject
meteor
服务器抛出以下错误:

[...]
W20161109-03:53:42.862(1)? (STDERR) Error: The babel-runtime npm package could not be found in your node_modules
W20161109-03:53:42.862(1)? (STDERR) directory. Please run the following command to install it:
W20161109-03:53:42.863(1)? (STDERR)
W20161109-03:53:42.863(1)? (STDERR)   meteor npm install --save babel-runtime
[...]
我按照要求去做,并尝试安装
babel运行时
软件包。服务器成功启动,但在运行时抛出以下错误:

Uncaught Error: Cannot find module 'babel-runtime/helpers/slicedToArray'
at Function.require.resolve
这一切仍在一个新创建的项目中进行,没有安装额外的包或更改代码。我试着在网上寻找解决方案,但是,尽管有很多关于已经修复的bug的引用,但我没有找到任何东西。关于StackOverflow的几个(问题)建议如下:

  • 重新安装NPM模块 rm-射频节点单元模块 流星npm安装

  • 更新NPM 流星npm更新-g npm


  • 我使用的是Meteor 1.4.2、NPM 3.10.9、Ubuntu 16.04.1。

    我也遇到了同样的问题。经过一番挖掘,发现:


    升级到1.4.2.1-rc.1后(随后于9月11日上午升级到1.4.2.1),错误得到解决。

    尝试在项目目录中添加package.json文件,然后运行 流星

    npm安装--保存babel运行时


    在命令行中。

    您的项目名称中可能有空格。您所要做的就是创建另一个名称中没有空格的项目。我知道很难从错误消息中检测原因,但事实就是如此

    我最近在meteor 1.11.1中遇到了这个问题,这里的解决方案不起作用。结果证明我的项目名称中有空格(
    Ghugh Server V2
    ),我所要做的就是创建另一个没有空格的(
    GhughuServerV2


    p.S.即使项目路径中有空格,也可以正常工作。项目名称中不能有空格。此外,仅重命名目录也不起作用。您必须创建一个全新的项目或更改其中的某些配置(如果您在新创建的项目中工作,这似乎不切实际).

    此处相同:/meteor更新巴别塔的最后一次更新-runtime@0.1.12=>巴别塔-runtime@1.0.0而且根本不起作用:(=>
    * Installing the `babel-runtime` npm package in your application
      `node_modules` directory is now required for most Babel-transformed code
      to work, as the Meteor `babel-runtime` package no longer attempts to
      provide custom implementations of Babel helper functions.
    Consider trying it out by using the latest release candidate (not officially released yet):
    
    meteor update --release 1.4.2.1-rc.1
    And then:
    
    meteor npm install --save babel-runtime