over 1 year ago

Ojective

今天的主要课程是rails的中级练习的第三遍练习
完成了有“注册登录”功能的讨论版网站的搭建

Reflective

今天的高峰是敲代码的时候注意力比较集中,三四个番茄钟(25mins/次)不停歇在敲代码,很少出现单词拼写错误的情况;
已经第三遍练习,慢慢的有些知道每一步要做什么了,还是比较开心的,相对于第一遍来说,也没有那么恐惧错误的发生了,而且今天做出了一个额外作业的一小步,就是自己增加一个对topic的扣票按钮,大胆的修修改改,十几分钟竟然做出来了。

今天的低点是因为卡在一个[Bug记录03]Rails中级练习 8-3 My Posts页面报错上,一味求快导致遗漏了很重要的一步。

Interpretive

今天学会上传 Heroku 的具体步骤:

0.首先,在终端机(Terminal)里确定文档位置,敲 pwd;

1. 在 终端机(Terminal)里敲 heroku login ,登陆已经注册好的 Heroku 账号;
2. 继续在 终端机(Terminal) 里敲 heroku create ,创建一个免费的应用程式(注!免费额度只有5个,不够用需自行删除);
3. 修复上传 BUG ,在 终端机(Terminal) 里打开 Atom ,敲 atom .(注!m与.之间有个 空格 );
4. 找到 Gemfile 文件,剪切( Command + xgem 'sqlite3'group :development, :test do 这段代码 end 上面;

5. 在文件最下方 添加 group :production do gem 'pg' end

6. 修改完后一定要 保存(Command + s)!!!

7. 回到 终端机(Terminal) 里敲 bundle install
8. 继续在 终端机(Terminal) 里敲 git add .git commit -m "move sqlite3 to dev group & add pg to production group" 保存修改;
9. 在 终端机(Terminal)里敲 git push heroku master,上传到 Heroku 里;
10. 在 终端机(Terminal)里敲 heroku run rake db:migrate ,更新 Heroku 数据库;
11. 最后,在 终端机(Terminal)里敲 heroku open,查看测试网站是否已经上传成功。
← [Bug记录03]Rails中级练习 8-3 My Posts页面报错 [学习笔记06] 中级练习 8-3 额外作业:实作文章中的“编辑”“删除”按钮 →
 
comments powered by Disqus