Ruby on rails - 1

Mac OS 开发系统
完成基本环境设置後

开始新专案

在终端机 Terminal cd 到指定要放资料夹的位置
$rails new 专案名称
系统会帮忙建立所有资料夹

连上网页

在终端机 cd 专案资料夹中
$rails server 或 $rails s 启动 server
就可以本地端连线进网页 127.0.0.1:3000
可以看到 Ruby 的起始页面

建立 controller

在终端机 app 目录下
$rails g controller controller 名称
会产生 controller / view 资料夹 / helper / scss 4个

设定起始页

在 home_controller.rb 中 def index
在 routes.rb 指定 root 到 "controller#action" => "home#index"
重新执行 localhost 即可到自订的首页

设定 Gemfile

将这个复制到 gemfile 中

#user_genfile
gem 'rails_admin', '~> 2.0'
gem 'mysql2'
gem 'carrierwave', '~> 2.0'
gem 'devise'
gem 'awesome_nested_set'
到终端机执行 bundle install

设定资料库语法 mysql

将这个复制到 gemfile 中

gem 'mysql2'
到终端机执行 bundle install
到 config/database.yml 档


<<:  更新网格交易机器人

>>:  今天来瞄一眼龙与雀的科技:知觉共享技术 Body-sharing

D21 - 用 Swift 和公开资讯,打造投资理财的 Apps { 台股成交量实作.1 }

在技术分析,或是筹码分析的流派中,其中有流派是会用成交量和 K 线一起看,然後进行股票进出的判断。 ...

不要为了 Unit Test 而写 Unit Test

不管是哪种测试,都是为了确保程序码的品质,以及是否符合需求规格。而单元测试是工程师确保自身产出的一种...

Day03 - 复习 canvas translate 与 rotate

今天简单复习一下 translate 与 rotate 用法,试着画圆饼 不免俗的设置 canvas...

Day 05 - Scanners

本篇重点 Scanners介绍 当日成交金额排行 当日成交量排行 当日涨(跌)金额排行 最高/最低价...

[Day7] [笔记] React Props (上)

前言 前两天,我们知道了何谓 Component 、 Component 如何撰写与 React 开...