win10安装 Ruby on Rails 问题记录

windos下载地址:

RubyInstaller for Windows

gem安装缓慢:

gem默认镜像源安装缓慢可以替换为阿里的镜像源

https://mirrors.aliyun.com/rubygems/

rails new 报错

D:/tools/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.3/lib/rails/generators/rails/app/app_generator.rb:258:in ``': No such file or directory - git config init.defaultbranch (Errno::ENOENT)

安装git解决

bundle install 安装卡慢

创建卡到了bundle install 在已更换过的情况下请求原有镜像源

rails new xxx创建一个新项目,常常会卡在“run  bundle install”,有的时候快点,有的时候非常慢

如果本地有相关的包   bundle install --local 本地安装

本地也没装包 直接 修改 gemfile 源(gem最新镜像源地址) bundle install 安装

启动报缺失 tzinfo-data

解决办法一:

1. 在Gemfile文件中添加 gem 'tzinfo-data' 

2. bundle install

3. rails s重启即可 


解决办法二(win一般时这样的):

1. 还一种可能是rails默认在Gemfile生成的是"gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]",此时只需要保留gem 'tzinfo-data' ,后面的platforms: [:mingw, :mswin, :x64_mingw, :jruby]"删掉

2. bundle update

3. rails s重启即可 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值