Meteor 1.4.2.3 - 在node_modules中找不到babel-runtime npm包

时间:2017-01-06 02:40:46

标签: meteor babel

我刚刚在Ubuntu服务器上部署了一个Meteor应用程序,安装了所有软件包但是当我尝试访问该页面时,浏览器控制台一直向我显示这个

Uncaught Error: The babel-runtime npm package could not be found in your node_modules 
directory. Please run the following command to install it:

  meteor npm install --save babel-runtime


    at t.node_modules.meteor.babel-runtime.babel-runtime.js (a72cdf7….js?meteor_js_resource=true:34)
    at a (a72cdf7….js?meteor_js_resource=true:9)
    at r (a72cdf7….js?meteor_js_resource=true:9)
    at a72cdf7….js?meteor_js_resource=true:34
    at a72cdf7….js?meteor_js_resource=true:34
t.node_modules.meteor.babel-runtime.babel-runtime.js @ a72cdf7….js?meteor_js_resource=true:34
a @ a72cdf7….js?meteor_js_resource=true:9
r @ a72cdf7….js?meteor_js_resource=true:9
(anonymous) @ a72cdf7….js?meteor_js_resource=true:34
(anonymous) @ a72cdf7….js?meteor_js_resource=true:34

我按照要求执行了流星npm install --save babel-runtime,但似乎没有效果。

任何人都面临同样的错误?

提前致谢

1 个答案:

答案 0 :(得分:0)

请注意,此错误来自2017年。this GitHub comment当时帮助了许多人:

  

在构建产品包之前,请确保已npm安装。

$ git clone repo
$ cd repo
$ npm install # IMPORTANT!
$ meteor build --directory ../build

现在在流星1.8.1上,除了@babel/runtime而不是babel-runtime之外,我遇到了相同的错误。并且相同的解决方案仍然有效:在运行npm install之前,先在源目录中运行meteor build