Meteor-Now部署错误"sh:meteor:not found"

rla*_*ted 5 javascript node.js meteor zeit-pkg

我在流星应用程序部署meteor时遇到问题.我在这里遵循了这个教程.我也尝试使用ZEIT的 OSX Client进行部署,但它总是会抛出同样的错误.
有没有人知道解决方法?

此处显示的构建错误


编辑1:这是我的package.json

 {
  "name": "helloworld",
  "private": true,
  "scripts": {
    "start": "meteor run"
  },
  "dependencies": {
    "babel-runtime": "^6.26.0",
    "meteor-node-stubs": "^0.3.2"
  }
}
Run Code Online (Sandbox Code Playgroud)

Jan*_*nkt 0

随着过渡到现在的 v.2.0,基本上没有更多的选项可以将它与 Meteor 一起使用。另请参阅 2.0 和 2.0 上的线程meteor-now

jkrup 于 2018 年 11 月 9 日发表评论

不幸的是,根据 Now 当前计划的方向,您是正确的,它表明 MeteorJS 将与 Now 本质上不兼容。

然而,我不会让这个项目就此结束。这仍然是部署流星应用程序的最简单/零配置的方式。实际上我已经尝试过在不同的平台上进行部署,该平台的启动成本非常便宜(

我还将尝试联系 Zeit 的一些人,看看他们是否也可以帮助提出解决方案。@timneutkens

https://github.com/jkrup/meteor-now/issues/133

您还可以在迁移指南中阅读更多信息:https://zeit.co/docs/v2/platform/upgrade-to-2-0/

好吧,我尝试将我的平台切换到现在 1,但对于我的帐户来说,这已经不再起作用了。https://zeit.co/account上的该选项已禁用:

zeit 帐户页面上禁用平台开关

如果您仍然能够使用平台 v.1,您可以在您的package.json属性中进行配置"now": { ... }或添加now.json并在那里配置您的当前服务

如果您使用配置,now.json则可以将其放置在项目根目录中并运行meteor-now ... --local-config.