Ric*_*wis 2 ruby methods date sinatra
将asset_sync与Rails应用程序一起使用时,我使用此行设置自定义标头
config.custom_headers = { '.*' => { cache_control: 'max-age=315576000', expires: 1.year.from_now.httpdate } }
Run Code Online (Sandbox Code Playgroud)
在Sinatra应用程序中执行相同的操作会为1:Fixnum'抛出一个'未定义的方法'年'.我可以使用什么,或者我如何指定1年后,年份方法可用作其红宝石代码,我认为它的'1'导致了问题
任何帮助赞赏
谢谢
是#yearRails中可用的辅助方法.不在Sinatra中.在核心Ruby Fixnum类中没有调用方法Fixnum#year.
使用方法如下:
Date.today.next_year
Run Code Online (Sandbox Code Playgroud)
Date#next_year 方法存在于纯Ruby中.
| 归档时间: |
|
| 查看次数: |
2508 次 |
| 最近记录: |