2014-10-04 35 views
0

我创建包并发布它,它是“幻影”发布换弓问题流星

的只是一个简单的包装我部署它使用

sudo meteor publih --create 

然后将其添加到我的应用

$> meteor show sasi513:[email protected] 
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. 

,我试图发布换拱

sudo meteor publish-for-arch sasi513:[email protected] 
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] 

什么是错在这里任何人有这个

+0

您是否曾使用此工作? – 2014-10-05 04:30:54

+0

我发布了它从linux_64位,它发布,它被部署,它显示没有错误,没有什么显示在服务器上,甚至没有在控制台中的错误 – Sasikanth 2014-10-05 05:34:26

+0

哦,我看到。我不知道,也许你可以将它部署到你自己的服务器上,看看机器,看看它在做什么。就像我说的phantom.js非常疯狂。 – 2014-10-05 06:02:33

回答

1

想法的文件说:

你需要运行从不同的体系结构发布到拱形,以 上传不同的构建。

您是否在不同的架构上运行该命令?还是同一台机器?因为在同一台机器上运行该命令不会工作。[1]根据你的描述,这听起来像你没有从你想要支持的其他体系结构中尝试它。

[1] http://docs.meteor.com/#meteorpublishforarch

+0

我想部署到流星服务器,从哪个体系结构它需要运行此命令? – Sasikanth 2014-10-04 06:10:17

+0

我从ubuntu发布了它,流星服务器需要哪个拱? – Sasikanth 2014-10-04 06:11:05

+0

可能是linux 64bit,但我不知道,你是否只用你的ubuntu构建来试试它?当您尝试在流星服务器上使用您的软件包时,它是否中断?发布到大气层不会部署到流星服务器,它只是让您的软件包可供其他用户使用。 – 2014-10-04 06:11:48