Node.js 错误与';巴贝尔运行时&x27;在尝试提供Meteor应用程序时
我最近一直在和流星一起离开地面并做出反应。我在Meteor网站上关注了这个问题,没有问题 然后我尝试创建另一个项目,尝试遵循另一个项目(对于旧版本的Meteor)。在线路的某个地方,流星开始抛出一些模糊的错误。在尝试重新开始之后,我重新安装了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 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的几个(问题)建议如下:
我使用的是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