3

Hugo サイトを Netlify で展開するのに問題があります。展開前に Webpack を使用して静的アセット (Sass および JS) をコンパイルしたいのですが、ページを生成する前にヒューゴが読み取る必要があるキャッシュ無効化用のハッシュを生成しています。したがって、が呼び出されるyarn run build前に実行を終了する必要があります。hugoただし、Netlify の展開ログから判断すると、これは発生していないようです。

4

2 に答える 2

11

免責事項: 私は netlify で働いています。

ジェシカの答えは、ほぼ確実にあなたのユースケースに適していますが、一般的に、人々が gulp/grunt/make などのツールを使用していない場合 (ビルド環境のオプションは、ほとんど「Linux で実行できるもの」です - https://を参照してください)。 www.netlify.com/blog/2016/10/18/how-our-build-bots-build-sites/ )、コマンドを連鎖させるだけです:

yarn run build && hugo

「&&」を使用してコマンドをチェーンするようにしてください。これにより、コマンドが連続して実行されるだけでなく、yarn run ビルドで問題が発生した場合にビルドが失敗としてマークされるようになります。使用した場合に発生する壊れたビルド

yarn run build ; hugo
于 2017-08-06T19:07:49.110 に答える