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

时间:2019-12-16 19:43:32

标签: ruby-on-rails ruby installation

我已经下载了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 "."

当我打开my-project文件夹时,rails为我创建的文件夹只有:

.gitignore
.ruby-version
config.ru
Gemfile
Rakefile
README.md

没别的。

这不是我在家进行测试时得到的,也不是任何指南说我应该得到的。我的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

IIRC,我在rubyinstaller.org(Devkit的最新版本)上使用Windows Ruby Installer安装了Ruby,然后我只运行gem install rails来获得Rails。

我唯一能想到的是我的用户在这台计算机上没有管理员权限,但是如果我要求这样做,则当我尝试使用Google时,Google所提供的一切就是如何在我的应用程序中实现管理功能。 / p>

3 个答案:

答案 0 :(得分:2)

尝试将--skip-git附加到您的rails new命令中。

答案 1 :(得分:1)

我有同样的问题。感谢Scott Schupbach的回答,我意识到我没有安装git,因为我正在使用全新的ubuntu 19.10安装。

对于任何有相同问题的人,只需安装git。

在Ubuntu控制台中,只需键入:

LPCVOID

仅此而已。

最好的问候!

答案 2 :(得分:0)

  1. 卸载滑轨
  2. 删除项目文件夹
  3. 使用sudo安装git-“ sudo apt安装git”
  4. 重新安装导轨-“宝石安装导轨”
  5. 再次创建项目文件夹,并执行cd命令进入新文件夹
  6. 再次运行命令-“ rails new [项目名称]”