Meteor 在《流星》杂志上发表最重要的文章

Meteor 在《流星》杂志上发表最重要的文章,meteor,atmosphere,Meteor,Atmosphere,我已经创建并发布了这个包,它只是“幻影”的一个简单包装 我使用 sudo meteor publih --create 然后将其添加到我的应用程序中 $> meteor show sasi513:phantom@1.0.0 Version 1.0.0 : phantom node Package wrapper Architectures: os.linux.x86_32+web.browser+web.cordova Maintained by sasi513. 编辑

我已经创建并发布了这个包,它只是“幻影”的一个简单包装

我使用

sudo meteor publih --create
然后将其添加到我的应用程序中

$> meteor show sasi513:phantom@1.0.0
Version 1.0.0 : phantom node Package wrapper
      Architectures: os.linux.x86_32+web.browser+web.cordova


Maintained by sasi513.
编辑 然后当我尝试部署它时
meteor deploy xxx.meteor.com

Errors prevented deploying:
While building the application:
error: Unable to download package builds for this architecture.
我试着为arch出版

sudo meteor publish-for-arch sasi513:phantom@1.0.0
sasi513:phantom: updating npm dependencies -- phantom...
Bundling build...
Creating package build...
Uploading build...
Publishing package build...
Error from package server
: Cannot override existing build [403]

这里出了什么问题?任何人都知道这一点

文档中说:

您需要从不同的体系结构运行publish for arch,以便 上传一个不同的版本

您是否在不同的体系结构上运行该命令?还是同一台机器?因为在同一台机器上运行该命令是行不通的。[1]根据您的描述,听起来好像您没有尝试使用您想要支持的其他体系结构


[1]

我想部署到meteor服务器,它需要从哪个体系结构运行此命令?我从ubuntu发布了它,meteor服务器需要哪个arch?可能是linux 64位,但我不知道,您是否仅在ubuntu版本中尝试过?当你试图在meteor服务器上使用你的软件包时,它坏了吗?发布到atmosphere并不是部署到meteor服务器,它只是让其他用户可以使用您的软件包。在我的问题中,我无法将其部署到服务器
meteor deploy
将应用部署到meteor的服务器<代码>meteor publish向大气发布一个包。软件包是其他人可以下载以在自己的应用程序中使用的库。软件包不是应用程序,它就像一个库。应用程序使用软件包。如果应用程序中没有包,则无法部署包。Atmosphere是一个软件包存储库。你有没有这样做过?我从linux_64位发布了它,它被发布了,它被部署了,它没有显示任何错误,服务器上也没有显示任何内容,甚至控制台上也没有显示错误。我不知道,也许你可以把它部署到你自己的服务器上,看看这台机器,看看它到底在做什么。就像我说的phantom.js非常疯狂。我试图部署到我自己的服务器上,但是得到了错误'info spawn args'-Dmodule_root_dir=/opt/meteor/tmp/bundle/programs/server/npm/sasi513:phantom/node_modules/phantom/node_modules/dnode/node_modules/weak',`,无论如何,谢谢你的帮助,它帮助我发布了arch