自動Node.jsのスタイラス輸入が再構築し、有効期限は?
-
27-10-2019 - |
質問
私はタイムスタンプを自動的にノードの再起動時に(輸入品を含む)、CSSを再構築し、追加するスタイラスを取得する方法を教えてください。
schaermuプットとして問題それます:
私のスタイラススタイルシートは常にでした とき:1つの例外を除いて、再コンパイル 、@importディレクティブを使用して インポートされたスタイルシートは再コンパイルされませんでした 変更が認められたとき。そのために 場合、私はいつも手動で削除しなければなりませんでした 完全な再コンパイル用のスタイルシートます。
編集: 問題があります: https://github.com/LearnBoost/stylus/issues#issue/168する
解決
、私は開発のための nodemon に使用しました。また、自動再起動の任意filechanges上(リストを無視考慮した後、ドキュメントを参照してください)。
私のスタイラススタイルシートは、常に一つの例外を除いて、再コンパイルされました。変更が認められたときの @import のディレクティブを使用する場合は、インポートされたスタイルシートは再コンパイルされませんでした。そのような場合のために、私はいつも手動で完全な再コンパイル用のスタイルシートを削除する必要がありました。
しかし、他のすべての場合には、スタイルシートを再構築することは魅力のように働いています。
P.S。私は私の経験は、それに基づいている、あなたは選択のあなたのフレームワークとしてExpressを使用していると仮定します。
他のヒント
あなたが私のフォークコンパイラミドルウェアを使用することができます明示または任意の接続ベースのWebフレームワークを使用している場合(私はこれがマスターに入ることはありませんだと思うので、TJは私のプルリクエストを閉じ)ます。
https://github.com/masylum/connect/commit/6ab47b191a1ede91eae90b1608a61f0a7397b082する
このは、CSSファイルの強制autocompilationにオプションを追加します。