rails agile web读书笔记

昨天晚上回到家略困,大概9点就睡了,今天4点多就醒了,这是不是已经说明我变老了。

今天白天还会去公司加班,早上稍微把这本书试了一下。

之前有看过flask的一些经验,看rails不至于太难受,不过搭建好所有环境还是耗了一番时间。

也来说点经验,说来我的博客园里面最火而且被人感谢过的博文就是那篇flask安装解答的博文....

一般来说,ruby在windows安装好以后都会带gem,我具体也不是特别了解,但熟悉python的人就可以把他理解为pip类似的工具,就是想要安装什么插件,直接靠这个命令安装就好了,说实话有点像app store。

然后ruby还要我安装node,这让我比较诧异。

windows上安装node,最好还是下载那个msi版本的,什么路径不用自己考虑,直接狂点下一步就好了。

git官网上下载就好了,我是老早就安装好了

安装rails的时候出现了一些问题,或许是网不是特别稳定,可能访问的是国外的服务器,经常断连,这时候重启一下命令行吧。

最后是安装sqlite,这个竟然耗费了我最长时间,最主要的是当时只下载了dll的那个包,其实你应该把exe的那个包,对于windows来说就是那个tools那个包也要下载下来,解压以后,文件异常的清爽。就那么几个文件。记得要添加进系统变量,在不在一个文件夹里面到应该无所谓。

然后你就可以愉快的开始rails了。

第一个demo就是下面这样。

然后就直接看书吧,说一下要注意的点:

仔细区分一下和

另外,rails有很多约定。

强制的mvc结构虽说可能开始不太适应,但习惯就好了。

最后面交个作业【刚刚突然看到我竟然把双引号打印出来了】:

补充:

我的rails不知道和书中为什么不一样,我直接开启rails应用时会监听网络内所有计算机的访问,唉,应该不会有人attack我吧,开个玩笑。有时间检查下吧。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180721G07AJ700?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券