我现在也正在写,上面三个问题遇到过,不过我写的代码特乱,也只有哦自己能看懂吧。 不过我觉得还是自己写比较好,等写着写着就知道怎么去改正了,我现在已经把第 3 个问题解决了,正在攻克第 2 个问题
我把 application.css 中 *= require_tree . 这一行去掉了,然后在 layouts / application.html.erb 中 stylesheet_link_tag 这一行该成了 <%= stylesheet_link_tag "application", params[:controller] %> 这虽然能临时解决一些问题,不过按照 @ywencn 说的那样做,我将来也会把他改过来
大家遇到过这种问题吗???
虚惊一场,代码打错字是常事。
#1 楼 @fredwu #3 楼 @willmouse 看了看这里 明白了 http://hideto.iteye.com/blog/107462 谢谢呀
找到答案了 只要循环时 这样写
<% @user.errors.each do |attr,msg| %>
<%= msg %>
<% end %>
就可以把 Username 去掉了
#1 楼 @fresh_fish 不明白你的意思
#3 楼 @huacnlee 我把 require_self 前面的 = 去掉了。把 stylesheet_link_tag 改城了
<%= stylesheet_link_tag "application", params[:controller] %>
这样就可以动态的根据控制器的名称加载相应的 CSS 文件
出处 http://caterpillar.onlyfun.net/Gossip/Rails/Assets.html
原来也是在 windows 下写 Rails,后来感觉版本太落后了,没办法,只能硬着头皮装 linux。开始时是很不习惯,还经常换回去 windows。不过当我使用 git rvm vim 等等吧,好多教程都是都是在 linux 下的。 我有时也纳闷,windows 下的好多软件都挺好用。尤其是 Sublime text 和 搜狗输入法。在 linux 下真找不到类似好用的软件。不过程序员属于那种爱折腾的。现在我也被 linux 打败了。而且原来我有很严重的强迫症。现在被 linux 治好了。好多软件真的不是那么完美。 linux 属于服务器系统。命令行是 linux 的强项。windows 的命令行弱爆了。windows 的办公软件是强项。linux 上的不行。 没办法,谁让我们选择了这个职业呢!!!
那应该怎么办??去 name.com 买,实在没办法支付。能不能在 GoDaddy 或者 万网买,然后再转出去呢??这个美金真没办法搞到。
哎呀,真是粗心呀,后面的 :uniqueness 有关于 :message 的实例。没看到
#5 楼 @zz 我接触过 php,真的很简单,只要是个高中生应该都能掌握基本的应用写法。不过后来在练习的时候出现了很多学习上的问题,然后到处问问题,没有人能给你一个好的回复。 突然让我感觉在 php 的圈子里全是一群新手的水平,和你自己的水平差不多。 php 的使用很简单,我的入门也是从 php 开始的。因为很简单,根本不知道 WEB 是什么,它在干什么。 无奈之下,我开始学习新的东西。当我读到 robbin 的 再谈非主流工业语言 http://robbin.iteye.com/blog/970047 时我决定使用 Rails 来学习 WEB。 Rails 很抽象,让我认识到了 WEB 的本质。最主要的是 Rails 的圈子里人各个都很厉害。都是真枪实弹的。 闲话说多了。 Rails 的扩展很多,php 有的,Rails 都有。 很时候快速开发,当然是一个有经验的程序员才可以快速开发,新手会出很多问题。 内存泄漏,这个我不知道。因为我也只是一个小新手。不过我知道 iteye 在用,Twitter 在用,Github 在用。这些都是我崇拜的大牛。 Rails 真的不适合新手。抽象的太厉害了。不过这才也是 Rails 的优点。让程序员只关注程序。 纯属个人见解。有什么不对,求吐槽.....
@cxh116 我是学生一枚,请问如何合租
在终端里运行 source ~/.rvm/scripts/rvm 然后运行 type rvm | head -n 1 如果提示你 rvm is a function 或者 rvm 是一个函数 那么就代表你安装成功了 执行 rails -v 就会提示你 rails 的版本信息 参考 https://rvm.io/rvm/install/