问题标签 [bundler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails/Passenger:没有要加载的文件——捆绑器
我有一个运行旧版本 Rails (2.2.2) 和 Passenger 的应用程序,我使用 Ruby Enterprise Edition 1.8.7 启动并运行。然而,我很快发现旧版本的 Rails 和 Ruby 1.8.7 之间存在一些不兼容,并决定降级到 REE 1.8.6。但是,现在应用程序无法以以下方式启动LoadError
:
我假设某些路径设置不正确,但我不确定在哪里看。有什么建议么?
ruby - 如何跟踪和检查捆绑的 Ruby gem 中的依赖关系
Bundler 将自动为指定的 gem 安装任何依赖项,但是它不会在标准输出中输出哪些依赖项映射到哪些 gem。当依赖项之一安装失败时,该信息很有用。
有没有办法将 Bundler 设置为更详细并在安装时通知依赖项?
我正在使用 Bundler 1.0.2
ruby-on-rails - 如何在代理后面使用捆绑器?
我从sudo bundle install命令得到以下输出:
我已正确设置了 $http_proxy,并且已将gem:--http-proxy=my proxy添加到 ~/.gemrc。这些设置允许我的 gem 命令工作,我希望它们能转换为 bundler,但没有这样的运气。
考虑到 sudo 可能不会继承我的所有环境,我还将这些设置添加到我的 root 用户,但 nada。
此时,bundler 阻止我部署我的应用程序,我发现很少有人遇到这个问题。如果没有人有答案,我将被迫从我的 Rails 应用程序中删除 bundler(我不介意这样做......)
ruby-on-rails - 如何让杂种与捆绑器一起工作?
使用现有的生产设置过渡到捆绑器。天真地使用 gemfile 和设置,例如:
从...开始
结果是
该怎么办?
ruby-on-rails - 使用 bundler 维护一组修补过的 rails gem 的最简单方法是什么?
我们正在从“冻结”的 rails gem 过渡到使用 bundler,并希望通过补丁、合并等来维护 rails gem,比如来自外部 git 源。设置它的最简单方法是什么,将 gemspecs 添加到补丁分支等?
ruby-on-rails - 如何在 $HOME 中安装 gems 而不是使用 bundler 的“/”?
默认情况下,捆绑器将 gems 安装到系统根目录中。
但我想将 gems 安装到 $HOME 中。
我该怎么做?
ruby-on-rails-3 - 如何从我的 Rails 3 项目中删除 gem 而不会出现这个非常奇怪的 Bundle 错误?
错误是:您在开发中修改了 Gemfile,但没有将生成的快照(Gemfile.lock)检查到版本控制中
什么版本控制?Bundle 为什么/如何知道有关版本控制的任何信息?我刚刚从我的 Gemfile 中删除了一行。我不应该这样做吗?
ruby-on-rails - 没有要加载的文件——bcrypt_ext(通过设计)
我在 rails 3 上的设计(当前 gem)中使用数据库身份验证,尝试使用用户名/密码登录时出现以下错误。
我之前有“成功安装 bcrypt-ruby-2.1.2”gem。
有任何想法吗?我还尝试为 bundler 提供 git repo 地址并获取 master,但这并不能解决问题。
ruby-on-rails - 捆绑器:找不到命令
我通过遵循一些教程正确安装了 vps、ubuntu 10.04、rails 3、ruby 和 mysql。如果我运行bundle check
或bundle install
收到错误“-bash: bundle: command not found”。从gem list --local
我看到“捆绑器(1.0.2,1.0.0)”已安装。
我不知道出了什么问题...
gem environment
返回:
并echo $PATH
返回:
并which gem
返回:
locate bundle
返回:
ruby-on-rails - Gemfile 中的条件
我们的团队彼此使用不同的数据库,并且我们正在使用捆绑器,因此我们的 Gemfile 包含 repo 创建者的数据库连接器(mysql)
我正在使用 pg,由于有点懒惰和害怕破坏某些东西,我不想使用 mysql,所以我只是在我们的 Gemfile 中添加了一个 gem "pg"。
当然,由于我们使用的是 git,它总是会显示为一个修改过的文件,而且我们都使用 Gemfile,所以我们不能 gitignore 它或将它与我们的更改一起提交。
问题是,我们该怎么做呢?bundler 中是否有条件,或者我只需要声明我在其他地方使用某个 gem?