在克隆回购后,如何获取bower.json文件中的依赖项?

时间:2014-08-01 05:49:58

标签: dependencies npm bitbucket bower

我有一个项目设置了bootstrap,bower,grunt,compass,npm以及所有这些东西。一切都很好,我在Bitbucket的回购中有它。

我已经克隆了回购,获得了所有文件,但现在我无法记住我的生活如何从bower.json文件中获取依赖项。我想安装"节点模块"和"凉亭组件"目录及其中的依赖项。我在谷歌上搜索疯狂,但所有我看到的东西都在"设置Bower"。

我认为这是' bower init'但那没有做到。

非常感谢你们

2 个答案:

答案 0 :(得分:0)

bower install将安装bower.json文件中的依赖项。 bower遵循与大多数CLI应用程序相同的约定,您可以在命令中添加--help标志以获取更多信息。

➜  ~  bower --help
-----------------------------------------
Update available: 1.3.7 (current: 1.2.8)
Run npm update -g bower to update
-----------------------------------------


Usage:

    bower <command> [<args>] [<options>]

Commands:

    cache                   Manage bower cache
    help                    Display help information about Bower
    home                    Opens a package homepage into your favorite browser
    info                    Info of a particular package
    init                    Interactively create a bower.json file
    install                 Install a package locally
    link                    Symlink a package folder
    list                    List local packages
    lookup                  Look up a package URL by name
    prune                   Removes local extraneous packages
    register                Register a package
    search                  Search for a package by name
    update                  Update a local package
    uninstall               Remove a local package

Options:

    -f, --force             Makes various commands more forceful
    -j, --json              Output consumable JSON
    -l, --log-level         What level of logs to report
    -o, --offline           Do not hit the network
    -q, --quiet             Only output important information
    -s, --silent            Do not output anything, besides errors
    -V, --verbose           Makes output more verbose
    --allow-root            Allows running commands as root

See 'bower help <command>' for more information on a specific command.

答案 1 :(得分:0)

解决了!我遇到的问题是&#39; bootstrap-sass-official&#39;标签/分支问题。安装。我最初使用NPM安装它,然后得到分支&#34; ~3.2.0 + 1&#34;,然后将其放入bower.json文件中。一切都很好,我把它推到bitbucket的遥控器上。

现在,在将遥控器克隆到另一台机器之后,是时候使用“bower install”&#39;抓住bootstrap-sass-official~3.2.0 + 1。鲍尔没有看到那个分支。删除&#39; + 1&#39;在bower.json文件中,只需将其保存为:

  "dependencies": {
    "bootstrap-sass-official": "~3.2.0"
  }

Bower能够查看并下载依赖项。我希望这可以帮助任何有这个或类似问题的人。