【问题标题】:How to add a Meteor package manually如何手动添加 Meteor 包
【发布时间】:2015-02-12 21:28:31
【问题描述】:

我创建了一个 Meteor(Windows 版本 0.8.3)hello world 应用程序:

meteor create helloworld
cd helloworld

我的代理不允许我使用meteor add,所以我正在尝试手动安装。然后,我在 helloworld 文件夹中创建了一个 packages 文件夹:

md packages

我从 boostrap 包 Github 下载了 master 到 Github 网站的 zip 文件中,并在包中解压缩。将zipepr文件夹的名称从bootstrap-master修改为bootstrap

然后尝试:

meteor add boostrap

这是输出:

Unable to update package catalog (are you offline?)

 => Errors while parsing arguments:

While adding package bootstrap:
error: no such package

Your package catalog may be out of date.
Please connect to the internet and try again.

有什么想法吗?

【问题讨论】:

  • 嗨!你解决了这个问题吗?我现在也一样..
  • @Benobab 我尝试按照 Bird 的回答进行操作,但是根据包的不同,这很困难,因为您还必须手动安装每个依赖项。并非每个软件包都可以在其最新版本中进行手动安装。 Meteor 并不是为在代理策略愚蠢的企业中使用而设计的

标签: meteor


【解决方案1】:

meteor 包应该有一个package.js 文件。你可以在Package.describe 中找到包名。然后使用meteor add package-name在本地添加包

【讨论】:

  • 我猜你的意思是 package.json。里面写着“name”:“boostrap”,这是我目前正在尝试使用的名称
  • 官方 bootstrap 流星包 v1.0 -> github.com/twbs/bootstrap
  • 你从github下载的bootstrap不是meteor包,我找到了bootstrap包here,但不是最新的。
  • 我明白了。我发现了一些不是最新的实现,例如github.com/ianmartorell/meteor-bootstrap-3。在这两个中,它都建议去大气中的更新包,那里的github链接是我提供的。我想那是大气中的链接断开问题。那我怎么才能找到包裹呢?
【解决方案2】:

尝试做一个 github 包的 git 克隆而不是一个 zip 文件...

来源:How to install atmosphere packages without meteorite?

【讨论】:

    猜你喜欢
    • 2014-06-15
    • 2014-07-31
    • 1970-01-01
    • 1970-01-01
    • 2016-03-02
    • 2013-06-17
    • 1970-01-01
    • 1970-01-01
    • 2016-04-22
    相关资源
    最近更新 更多