小编J G*_*ham的帖子

Rails 3.1资产管道供应商/资产文件夹组织

我正在使用我的Rails 3.1站点中的jQuery Tools可滚动库,其中各种资源放在vendor/assets文件夹中,它运行良好.

我的问题是关于在供应商/资产下组织各种文件的最佳方法.组织供应商/资产子文件夹的推荐方法是什么?目前我有这样的结构:

vendor/assets/
 |-- images/
 |    |-- scrollable/
 |          <various button/gradient images>
 |-- javascripts/
 |    |-- scrollable/
 |          jquery.tools.min.js
 |-- stylesheets/
 |    |-- scrollable/
 |          scrollable-buttons.css
 |          scrollable-horizontal.css
Run Code Online (Sandbox Code Playgroud)

这是一个相当不干的做法.我觉得所有'可滚动'项目都应该在一个文件夹下.

在不必操纵资产管道加载路径的情况下,建议的方法是什么?

谢谢!

vendor ruby-on-rails-3.1 asset-pipeline

9
推荐指数
1
解决办法
3225
查看次数

Ruby Date.strptime不强制执行4位数年份

我希望这段代码能给我一个ArgumentError: invalid date错误.在Ruby 2.0.0 irb中:

irb(main):003:0> Date.strptime('05-10-2014', '%Y-%m-%d')
=> #<Date: 0005-10-20 ((1723177j,0s,0n),+0s,2299161j)>
Run Code Online (Sandbox Code Playgroud)

我做错了什么,或者即使我指定了Ruby也会接受2位数的年份%Y

我正在考虑测试用户输入.在这种情况下,我的程序期望它在%Y-%m-%d输入日期以错误的格式"输入",但是strptime说它没关系.

ruby date strptime

5
推荐指数
1
解决办法
654
查看次数