我必須在rails 5應用程序中使用自定義字體Jameel Noori Nastaleeq。我以前從未在rails中使用過assets pipeline。下面是一些我所採取的步驟:如何在rails 5中設置資產管道以使用自定義字體?
- 在
app/assets
在其中創建fonts
文件夾,然後將提取ttf
字體文件 - 添加
config.assets.paths << Rails.root.join("app", "assets", "fonts")
在config/application.rb
加入
app/assets/stylesheets/couplets.scss
如下:@ font-face {
font-family:'Jameel Noori Nastaleeq';
src:asset-url('JameelNooriNastaleeq.ttf')format(「truetype」);
}
雖然沒有錯誤/警告,但上述步驟不起作用。我錯過了什麼。
我已經看到類似的問題Custom Font not working in Rails Asset PipelineIntegrating @font-face files into rails asset pipeline 但他們的回答沒有幫助。
完整代碼在我github repo