windos下载地址:
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重启即可