zoukankan      html  css  js  c++  java
  • rails3 中的一些命令记录 兰猫

    新建一个rails工程 
    $ rails new + 工程名 
    进入控制台 
    $ rails c 或者 rails console 
    开启服务 
    $ rails server -p *** 

    生成Rails API文档

    $ rake doc:rails #/doc/api目录下就有了一份完整的Rails API文档
    操作数据库 
    $ sudo rails dbconsole 我用的是ubuntu,需要sudo,要不然权限有问题 

    通过rails的scaffold脚手架生成一个简易web  CRUD程序,包括一组ModelViewsController
    $ rails g scaffold person name:string bio:text birthday:date


    创建一个model 
    $ rails g model article 
    删除这个创建的model 
    $ rails destroy model article

    创建一个controller

    $ rails g controller products index   #创建一个controller 顺带创建了index.html.erb

    创建数据库(指定环境需要加上:  RAILS_EVN=product)

    $ rake db:create  #根据config/database.yml中的配置创建各环境下的空数据库

    $ rake db:migrate  #根据app的migration 文件生成对应的表

    安装plugin

    $ rails plugin install  https://..../..git     #对应的plugin会被安装到 Vendor目录下

  • 相关阅读:
    vue中的$nextTick()
    对SPA(单页面应用)的总结
    函数节流和函数防抖
    前端路由
    let、const
    深拷贝与浅拷贝
    小白浅谈Ajax基础
    关于BFC布局的那些事
    关于BFC的那些事
    Sass基础知识及语法
  • 原文地址:https://www.cnblogs.com/ilazysoft/p/2154923.html
Copyright © 2011-2022 走看看