我有几个具体的问题。我试过谷歌搜索这些,但我得到了很多非常一般的信息。我也看过教程,但一般来说它们都很长,我找不到我的具体问题。
谢谢!
gem 'hirb'
放在Gemfile中,但我想每次为该项目运行rails console时运行extend Hirb::Console
,所以我不必输入它,我可以很好地生成我的表< / LI>
答案 0 :(得分:1)
我同意JacobM在评论中所说的内容,但也许我可以为你总结一下。
这个问题有些模糊。您指的是rails环境还是指的是Gemfile
?我假设你的意思是Gemfile
。在那种情况下,
组:资产 宝石'链轮' 宝石'资产-ftw' 端
是一种告诉捆绑包何时包含这些宝石的方法。您的:testing
个人资料中不需要:development
个宝石,反之亦然,等等。这是一个很好的组织。
这个问题没有一个难的或快速的答案。这真的取决于你正在编写的代码。建议完全测试。确保您的单元测试涵盖模型的所有方面,并使用集成测试来确保用户操作在堆栈中成功完成。
我建议不要重命名/assets
目录中的文件夹,但rails可能会让你这样做。在rails应用程序投入生产时,资产文件夹中找到的文件将被压缩。 /public/javascripts
文件夹是在{Rails .js
3.1
文件的位置
要编译资产,请运行rake命令rake assets:precompile
我不确定。
更完整的答案。我会将这些问题分解为更长的问题,但更彻底地搜索,因为我认为之前已经提到了大部分问题。