ruby - 这是什么意思?运行“捆绑添加”时找不到命令“添加”
问题描述
Could not find command "add"
当我尝试运行类似的东西时出现此错误bundle add bcrypt_pbkdf --version "<2.0,>=1.0"
我在网上找不到这样的东西。我试过bundle install
, bundle update
, gem install bundler
, 等等,但没有用
我如何解决它?
解决方案
bundle
没有用于添加新宝石的子命令。要添加新宝石,请打开Gemfile
并手动将新宝石添加到其中。喜欢:
gem bcrypt_pbkdfm, "~> 1.1"
之后,运行:
bundle install
它将读取您的 Gemfile,将下载 gem 并Gemfile.lock
使用已安装的版本创建一个新版本。
要了解有关 Gemfile 规格的更多信息,请访问https://bundler.io/gemfile.html
编辑
事实上bundle
有bundle add
指挥权。我从未使用过,但它似乎达到了与手动插入相同的目标。
推荐阅读
- android - com.google.android.gms:play-services-auth:16.0.1 不包含 GoogleSignInOptions 类
- mysql - 计算产品生命周期中的天数,不包括夏季
- mysql - Nodejs 异步/等待 MySQL 查询
- python - 无法减去两个日期时间列
- javascript - react-native 文件上传到适用于 iOS 但不适用于 Android 的服务器
- android - 我对 DrawerLayout 有一些问题
- reactjs - React 导入多个函数
- chart.js - Chart.js - 删除 Y 轴上的零和步数
- python-3.x - 修改大型数据集时出现 Python3 内存错误
- excel - 获取网页中的 td 项目