“rails new”没有生成我的任何项目文件夹

bpr*_*mas 1 ruby installation ruby-on-rails

我已经下载了 Ruby,并安装了 rails gem,然后我尝试运行rails new my-project,我得到的只是:

c:\Projects>rails new my-project
  create
  create  README.md
  create  Rakefile
  create  .ruby-version
  create  config.ru
  create  .gitignore
  create  Gemfile
    run  git init from "."
Run Code Online (Sandbox Code Playgroud)

当我打开my-projectrails 为我创建的文件夹时,我在其中找到的只有:

.gitignore
.ruby-version
config.ru
Gemfile
Rakefile
README.md
Run Code Online (Sandbox Code Playgroud)

没有别的。

这不是我在家测试时得到的,也不是任何指南说我应该得到的。我有由 rails 生成的完全零个文件夹,它远不及我开始开发所需的文件夹。我不认为我缺少任何安装。以下是 ruby​​ 和 rails 的版本:

c:\Projects>ruby -v
ruby 2.6.5p114 (2019-10-01 revision 67812) [x64-mingw32]

c:\Projects>rails -v
Rails 6.0.2
Run Code Online (Sandbox Code Playgroud)

IIRC 我使用 ruby​​installer.org 上的 Windows Ruby 安装程序安装了 Ruby,这是带有 Devkit 的最新版本,然后我只是跑去gem install rails获取 Rails。

我唯一能想到的是我的用户在这台计算机上没有管理员权限,但是当我尝试谷歌时,如果这是一个要求,谷歌给我的只是如何在我的应用程序中实现管理内容。

Sco*_*ach 8

尝试附加--skip-git到您的rails new命令。这会让你在短期内前进。

或者(从长远来看可能是更好的选择),安装git. 官方 Git 文档安装说明可以在这里找到:https : //git-scm.com/book/en/v2/Getting-Started-Installing-Git