2

スケルトン #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 してから再度実行する必要があります。

4

1 に答える 1