スケルトン #2、HTML5BP + Grunt を使用しています。初めて私docpad run
は次のことが起こります:
info: LiveReload listening to new socket on channel /docpad-livereload
Performing writeFiles (postparing) at 0/1 0% [...] Running "min:js" (min) task
File "../out/scripts/all.min.js" created.
Uncompressed size: 298495 bytes.
Compressed size: 38257 bytes gzipped (106756 bytes minified).
これはあるべき姿です。ただし、テンプレートまたはドキュメント ファイルを変更する場合に livereload プラグインを使用すると、次のようになります。
--Running "min:js" (min) task
File "../out/scripts/all.min.js" created.
Uncompressed size: 0 bytes.
私の script.js を編集すると、それが混在しますが、ベンダーの js ファイルはどれもレンダリングされません。これはまったく役に立ちません。grunt-cssmin はgrunt-config.json
、関係なくすべての scss/css ファイルをレンダリングしますが、これは正常に機能します。js を から/files/vendor
に移動しても、/documents/scripts
この動作は変わりませんでした。
私は少し突っついてきましたが、うなり声を出すのは初めてで、何も飛び出しませんでした.
次のいずれかができればいいのですが:
a) すべての JS ファイルをgrunt-config.json
毎回 minned して圧縮する
b) 開発環境に grunt min js ファイルがない
JavaScript に関する何かを変更したい場合と同様に、docpad を ctrl-c してから再度実行する必要があります。