4

「font-awesome-sass」ruby-gem のインストールに成功し、compass gunt-config 内の「require」プロパティを介して、scss の「import」-rule を介して含めました。したがって、font-awesome scss が出力 css ファイルにコンパイルされます。これは今のところ機能します。

私の問題: ruby​​-gem から grunt 出力ディレクトリにフォント ファイル (.woff、.otf、..) を取得するにはどうすればよいですか。ファイルは、「../css/fonts/」ディレクトリにある output-css 内で既に参照されていますが、自動的にコピーされません。

何か不足していますか?

4

1 に答える 1

0

grunt-contrib-copy のようなもので達成できると思います

$ npm install grunt-contrib-copy

Gruntfile.js に次のようなタスクを追加します。

copy: {
  fonts: {
    src: 'path/to/font-awesome/files/*',
    dest: 'app/assets/fonts/font-awesome',
  },
},

シューゼルが述べたように。grunt を使用している場合は、NPM パッケージまたは bower を使用して font-awesome を取り込むこともできます。その場合、アセットへのパスは、アセットのインストールに使用されたパッケージによって決定されます。明らかにアプリの設定に合わせてパスを調整しますが、一般的な考え方はうまくいくはずです。

于 2015-03-02T15:57:35.430 に答える