2016-10-26 8 views
2

jekyllプロジェクトをnetlifyに配備する際にフォントフォルダがありません。jekyllのフォントフォルダがnetlifyに展開されていません

開発モードでは完全に機能しますが、プロダクションで実行するように指示すると、フォントフォルダーを_site/assetsディレクトリーに追加するのはスキップされているようです。

私はconfig内の何かでなければならないと信じていますが、私はjekyllとYAMLにはかなり新しいです。コード内では、その下にあるすべてのアセットをビルドプロセスに追加すると言われています。

以下は、私の_config.ymlファイルです。

copy: 
    # Paths to static assets that aren't (S)CSS or JavaScript 
    # because these are completely handled by the sass and javascript tasks 
    assets: 
    # all files below the assets dir 
    - "assets/**/*" 
    # exclusions: 
    - "!assets/{js,scss,css}/**/*" # js, scss and css files 
    - "!assets/css{,/**}"   # css dir 
    - "!assets/js{,/**}"    # js dir 
    - "!assets/scss{,/**}"   # scss dir 
    - "!assets/vendor{,/**}"   # vendor di 
    dist: "_site/assets/" 
    notification: "Running Copy" 
+0

複数行のコードを整形するには、 '{}'ボタンを使用してください。 – Anthon

答えて

4

注:

  1. :私はここで失敗モードのか分からないが、私はあなたがデバッグに役立つだろうカップルの事を伝えることができNetlify

    のために働きますビルドをデバッグする最も簡単な方法については、この記事の「https://www.netlify.com/blog/2016/10/18/how-our-build-bots-build-sites/」を参照してください。これにより、ビルド中またはビルド後にアクセスできるようにビルド環境を複製することができ、ビルドログより深刻な状況や発生状況を確認することができます。

  2. サポートに書き込むと、この出力をフィルタリングすることは人にとって非常に重要な作業ですが、ビルドシェルスクリプトで 'set -x'と同等のことを行うビルドの冗長フラグは、プロダクションで何が実行されているかを示します。

関連する問題