更新本地gem源码

2024-03-18

我正在 Rails 项目中测试 gem。

当前的 Gemfile:

gem 'mygemname', path: '/path/to/my/gem'

当我在本地编辑 gem 时,我可以构建 gem,从Gemfile, run bundle install,将 gem 添加回 Gemfile 并运行bundle install再次。有没有更简单的方法可以在本地执行此操作?


如果你使用bundle config local.GEM_NAME /path/to/local/git/repository从命令行,每次重新加载应用程序时,它都会从文件系统加载最新的源。

要删除更改(当您将代码推送到 GitHub 或 RubyGems 时),您需要运行bundle config --delete local.GEM_NAME

Source: http://bundler.io/v1.10/git.html http://bundler.io/v1.10/git.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更新本地gem源码 的相关文章

  • 如果 gem 安装不支持,本机扩展会回退到纯 Ruby

    我正在开发一个 gem 目前是纯 Ruby 但我也一直在为其中一个功能开发更快的 C 变体 该功能在纯 Ruby 中可用 但有时很慢 这种缓慢只会影响一些潜在用户 取决于他们需要哪些功能 以及他们如何使用这些功能 因此 如果 gem 无法在
  • 如何使用 ActionText 显示嵌入视频

    我正在尝试在 Rails 6 上使用 ActionText 显示嵌入式视频 无论是在 WYSIWYG Trix 中还是在渲染的内容中 但是 ActionText 渲染器会过滤所有原始 html 代码 并强制我使用 JS 在渲染内容中显示 i
  • 截断浮点数而不向上舍入

    我有一个浮点数 我想将其截断为 3 位 但我不想向上舍入 例如 转换1 0155555555555555 to 1 015 not 1 016 我将如何在 Ruby 中做到这一点 您还可以转换为 BigDecimal 并对其调用 trunc
  • <<-CONSTANT 是做什么的?

    return lt lt HTML li a href some link Link Title a li HTML 第一行的 这是一个异端邪说 http en wikipedia org wiki Here document Ruby h
  • Rails 是否支持侦听 UDP 套接字的简洁方式?

    在 Rails 中 集成更新模型某些元素的 UDP 侦听过程的最佳方式是什么 特别是向其中一个表添加行 简单的答案似乎是在同一进程中使用 UDP 套接字对象启动一个线程 但不清楚我应该在哪里执行适合 Rails 方式的操作 有没有一种巧妙的
  • JQuery 文件上传:在 data.submit() 上发送两个请求

    我正在尝试使用在我的应用程序中上传视频回形针 and jquery 文件上传 rails 我跟着使用回形针和 jquery 上传文件 https 5minutenpause com blog 2013 09 04 multiple file
  • 找到具有公共键的哈希数组的最大值?

    我有两个数组 每个数组包含任意数量的具有相同键但不同值的哈希值 ArrayA value abcd value length 4 type 0 value abcdefgh value length 8 type 1 ArrayB valu
  • 从 Restful 身份验证迁移到 Devise

    许多 Rails 2 3 应用程序正在使用 Restful Authentication 但该插件似乎与 Rails 3 存在一些问题 在升级到 Rails 3 时 我一直在使用 Devise 有什么办法可以顺利地从 Restful Aut
  • 在 sidekiq 上配置 redis 身份验证

    我想我错过了一些东西 因为我在文档中找不到如何编写 redis 实例的用户名和密码以与 sidekiq 一起使用 有没有办法做到这一点 或者是通过 ENV 变量 Sidekiq 将无法识别的 Redis 选项直接传递给 Redis 驱动程序
  • 集成共享同一个 MySQL 数据存储的 Django 和 Rails 应用程序的最佳方式是什么?

    我将在网络上与 Python 开发人员合作 应用 我将用 Ruby 构建其中的一部分 而他正在 将使用 Django 构建它的另一部分 我不太了解 姜戈 我集成这两部分的计划是简单地映射某个 URL Python 的路径前缀 例如 以 se
  • Rails:使用 RestClient 的外部 API 集成(未定义的局部变量或方法“user”)

    我正在建设一个数字图书馆 我已经完成了很多需要的功能 我目前在将数字图书馆与学习管理系统 LMS 集成时遇到问题 我已经有一个数字图书馆的管理员身份验证系统 使用设计宝石 我的目标是允许想要访问数字图书馆的用户使用其学习管理系统 LMS 凭
  • Capistrano 部署:从独角兽开始

    使用 capistrano 进行部署 一切都很顺利 然后当部署 启动 在部署 冷期间 时 它会产生错误 32m2013 03 14 15 03 05 executing deploy start 0m 33mexecuting etc in
  • 我们可以从视图调用控制器的方法(理想情况下我们从助手调用)吗?

    在 Rails MVC 中 您可以从视图调用控制器的方法 因为方法可以从助手调用 如果是 怎么办 答案如下 class MyController lt ApplicationController def my method Lots of
  • Rails 缓存过期

    我有一个 Rails 应用程序 因为我使用简单的 Rails 缓存 我的测试如下 Rails cache write temp Date today expires in gt 60 seconds 我可以读完Rails cache rea
  • 迁移范围的独特性

    我一直在尝试找到一种方法来实现这一目标 但我找不到任何尝试 即使如此 我想也许我的方法是完全错误的 也就是说 我应该做什么移民如果我希望两个字段的组合是唯一的 请注意 我不希望它们成为索引 而只是数据库字段 例如 对于下面的迁移 我可以单独
  • ruby-on-rails 检查查询结果是否为空(Model.find)

    我正在 Rails 上使用 ruby 并尝试检查查询是否返回值 这是查询 search Customer find by name login name 如果查询找到结果 一切都很好 但是我如何对空结果做出反应 I tried if sea
  • 为什么这个表达式会导致浮点错误?

    所以浮点运算是inexact http en wikipedia org wiki Floating point但这并不能完全解释这里发生的事情 46 pry main gt a 0 05 gt 0 05 47 pry main gt a
  • ActionDispatch::Http::UploadedFile.content_type 在 Rspec 测试中未初始化

    背景 我有一个Book模型与一个cover file通过我的 Rails 控制器之一使用上传的文件设置的属性 我正在使用 Rails v4 0 4 Goal 我想测试是否仅保存具有特定内容类型的文件 我计划创建 Rspec 测试示例Acti
  • 如何在 Ruby on Rails 中读取远程文件的内容?

    这是我的文件 http example com test txt http example com test txt 我必须阅读以下内容http example com test txt http example com test txt
  • 在 Emacs ruby​​ 模式下使用制表符缩进而不是空格

    我一直在尝试配置 Emacs 以便在缩进 Ruby 代码时插入一个 制表符 而不是一系列 空格 到目前为止 我已经尝试设置 varruby indent tabs mode to t这样 根据文档 它将 如果非零 则在 ruby 模式下插入

随机推荐

  • 如何让 ReadJson 返回“默认”行为 - 就好像 CanConvert 返回 false

    我已经创建了一个实现JsonConverter CanConvert总是返回 true In ReadJson我有时想只使用 默认 行为 就好像CanConvert返回错误 我的ReadJson从未被调用过 其他各种帖子建议我做以下一些变化
  • 如何使用 VSCode 和多个 java 版本

    我工作的所有公司项目都使用 Java 8 但是我想尝试使用 VSCode for Java 问题是它要求我使用 Java 11 才能使 Java 扩展工作 另外我想开始使用 java 11 做个人项目 现在在路径 windows环境 中 我
  • 获取组的所有成员 - 传递

    是否有对图形 API 的调用可以将组的所有成员返回给我 包括嵌套组的用户 要获取组的所有直接成员 有GetGroupMembers https msdn microsoft com en us library azure ad graph
  • Angular2单元测试-为什么nativeElement有空的CSSStyleDeclaration

    我正在尝试测试一个简单的标头组件 它有一个按钮 当聚焦时 仅使用 css 可见性属性打开一个下拉列表 这是 HTML
  • 将 Glassfish v2 升级到 JPA 2.0?

    我尝试在 Glassfish V2 上将 Hibernate 3 5 5 与 Spring HibernateJpaVendorAdapter 一起使用 但在初始化 Spring 上下文时出现以下异常 java lang NoSuchMet
  • 合并两个表 (CSV) if (表 1 列 A == 表 2 列 A)

    我有两个 CSV 可在 Numbers 或 Excel 中打开 结构如下 word num1 and word num2 如果这两个词相等 就像它们都是 hi 和 hi 我希望它变成 word num1 num2 这是一些图片 就像第一行一
  • 在 LINQ to SQL 中搜索两列?

    我正在尝试在 Visual Studio 中使用 LINQ to SQL 创建一个简单的搜索方法 在我的数据库中 我有字段 名字 和 姓氏 我的搜索字符串是 名称 如何创建一个简单的 LINQ 查询来搜索这两个字段 在普通 SQL 中我会做
  • 访问 Lithium 中的多个模型深层关系

    是否有可能在 Lithium 中访问多个深入关系的模型 例如 我有一个用户模型 class Users extends lithium data Model public validates array public belongsTo a
  • 字节变量上的Python3正则表达式[重复]

    这个问题在这里已经有答案了 我正在尝试对 bytes 变量执行正则表达式替换 但收到错误 sequence item 0 expected a bytes like object str found 这是一个使用 python3 重现问题的
  • 更新 xCode/Xamarin 后,构建时出现 MT5306 错误

    更新我的 Xamarin Xcode 后 我不断收到以下错误 无法创建 fat 文件 请查看构建日志 MT5306 经过一段时间的挣扎 我终于发现打开我的 xCode 并接受新的使用条款为我解决了这个问题 我可以再次构建我的项目 我认为这可
  • 如何使用java编程将一种语言翻译成另一种语言[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 在我的项目中 有一个内容部分 用户可以在其中查看四种不同语言的内容 有没有什么办法 我把内容放在一种语言中 并根据用户的选择 我的ja
  • Android 像 Iphone 一样设置启动屏幕(Activity)第 2 部分

    在获得仅调用一次我的启动活动的解决方案后 第1部分问题 https stackoverflow com questions 16163365 android setting up splash screenactivity like iph
  • 每行都有不同的钻取

    我有一份 SSRS 报告 其中包含多个级别的深入研究 数据针对顶级视图进行聚合 但我需要根据其中一列的类型显示不同的向下钻取报告 Eg 表 1 苹果 Name Cost Fuji 1 5 Gala 3 5 表 2 南瓜 Name Cost
  • 如何设置 ListFragment 的 ListView 的样式

    我想保留这些方法 setListShown true setListShownNoAnimation true 但如果我用 onCreateView LayoutInflater inflater ViewGroup container B
  • 使用扫描仪继续读取数字,直到到达换行符

    我想从控制台读取几个数字 我想要做到这一点的方法是让用户输入一系列由空格分隔的数字 代码执行以下操作 Scanner sc new Scanner System in while sc hasNextInt int i sc nextInt
  • Android上的Crosswalk从java调用js函数

    我正在尝试使用人行横道 https crosswalk project org我的 Android 应用程序中的运行时 我在 Android 4 上尝试过这个 我得到了一些 js 和 html 代码 它非常适合我 但它不像 android
  • webview中点击URL时如何获取文件名

    当我们在页面中提供该文件的链接时 如何获取我们上传到服务器上的文件名 我正在做的是 我在 webview 中提供带有文件链接的数据 因此每当用户单击链接时都需要从服务器下载 因为我已经从服务器下载了该文件 但问题是无法使用 Download
  • Namenode-HDFS 出现“连接被拒绝”错误(Hadoop 问题)

    当我们看到使用时 我的所有节点都已启动并运行jps命令 但我仍然无法连接到 hdfs 文件系统 每当我点击Browse the filesystem在 Hadoop Namenode localhost 8020 页面上 我得到的错误是Co
  • 如何在 Unity 中序列化和反序列化包含 Gameobject 和 Vector2 的字典

    我正在为一个游戏制作一个关卡编辑器 可以在统一的编辑模式下编辑关卡 它最终保存了进度 可以在游戏运行时加载回来 但事实证明您无法通过 Unity 序列化 Unity 的 Gameobject 或任何自定义 C 对象 即使它这么说 我能够序列
  • 更新本地gem源码

    我正在 Rails 项目中测试 gem 当前的 Gemfile gem mygemname path path to my gem 当我在本地编辑 gem 时 我可以构建 gem 从Gemfile run bundle install 将