Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Bai
@eailfly
会员
第 24042 位会员 / 2015-12-15

西安
3 篇帖子 / 5 条回帖
0 关注者
0 正在关注
5 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 社区里还有多少人在用 Emacs 做 Ruby 开发? at 2017年02月13日

    +1

  • Rails 命令无响应,如何确定问题所在 at 2016年05月23日

    @kikyous 有效!!!spring stop 后再运行 rails g 或者 rails c 都可以了,这是什么原理?

  • [找到答案,bundle] Ruby 有想 Python 的 virtualenv 工具吗? at 2016年01月15日

    感谢 8 楼,我刚从 python 转过来,对 ruby 的包管理不是很清楚,8 楼很好的解释了两者的区别,之前还是一直按 python 模式处理的,所以才显得非常别扭。 之所以说 gemset 不行只是因为很慢,rvm 需要重新安装一个 ruby,而不是想 virtualenv 那样复制一下就可以了。看样子还是要先学习 bundle 的管理方式。

  • [找到答案,bundle] Ruby 有想 Python 的 virtualenv 工具吗? at 2016年01月14日

    恩,貌似也只有这一个办法了

  • [找到答案,bundle] Ruby 有想 Python 的 virtualenv 工具吗? at 2016年01月14日

    我想要的不是 rvm 或者 rbenv,事实上我完全没有多版本 ruby 的问题,我想要的是想 python 的 virtualenv 那样,在执行

    source bin/activate
    

    后就处于一个完全隔离的环境中了,无论是 easy_install 还是 pip 都不会影响系统环境,只要 deactivate 后在虚拟环境中安装的包是不可见的。 找了一圈,目前发现最接近的方案是使用 bundle,安装时使用

    bundler install --binstubs --path vendor
    

    但是这样的方案还是不是很方便,比如安装 rails 后执行 rails 命令必须写全路径才行。

关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English