Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails I';我正在尝试在rails应用程序的文件夹中创建一个新文件_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails I';我正在尝试在rails应用程序的文件夹中创建一个新文件

Ruby on rails I';我正在尝试在rails应用程序的文件夹中创建一个新文件,ruby-on-rails,ruby,Ruby On Rails,Ruby,我正在阅读《Rails速成课程》一书,它告诉我在已经存在的Rails应用程序的文件夹中创建一个文件 我搜索了整本书,但找不到创建文件的说明。我觉得这应该很容易,但我已经在网上搜索,找不到一个直接的答案 下面是一个例子: 创建一个名为app/views/posts/index.html.erb的新文件,并添加以下代码… 还有一个: 创建文件app/views/text\u posts/\u text\u post.html.erb并打开以进行编辑… 有人知道答案吗?你可能想得太多了。打开你最喜欢的

我正在阅读《Rails速成课程》一书,它告诉我在已经存在的Rails应用程序的文件夹中创建一个文件

我搜索了整本书,但找不到创建文件的说明。我觉得这应该很容易,但我已经在网上搜索,找不到一个直接的答案

下面是一个例子: 创建一个名为app/views/posts/index.html.erb的新文件,并添加以下代码…

还有一个: 创建文件app/views/text\u posts/\u text\u post.html.erb并打开以进行编辑…


有人知道答案吗?

你可能想得太多了。打开你最喜欢的文本编辑器(我建议),在空白文档中键入文本,点击保存,浏览到你安装了Rails的文件夹,然后钻到指示所指示的子文件夹。 对于第一个示例,单击“保存”后,浏览以下目录:

  • 安装Rails的地方
  • 应用程序
  • 观点
  • 职位
  • 并为新文件命名:
    index.html.erb
    ,然后单击保存


    完成了

    从终端命令行:

    $> cd *appname*  
    $> touch app/views/posts/index.html.erb
    
    另外,
    $>rails generate scaffold*model*
    将为您创建这些视图


    最好的

    您的开发环境是什么?好的,它创建了文件,但我不确定要生成什么模型。会是帖子吗???是的<代码>rails生成模型帖子我已经尝试过了,但是当我加载localhost页面时,我输入到文件中的代码没有显示在网页上。我必须从命令行生成一些东西吗?