問題タブ [gulp-sass]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
334 参照

css - メディアクエリを追加してから、Gulp SASS タスクが「ウォッチ」しなくなった

.JSファイルとファイルを自動的に監視する gulp ファイルがあり.SCSS、これらのいずれかが変更されるたびに、新しいコンパイル済みバージョンのall.main.jsandall.min.cssが作成されます。

それ以来、ブレークポイントとメディア クエリの使用を開始しましたが、gulp タスクは個々の.SCSSファイルの変更を監視していないようです。gulp SASS を手動で実行すると、コンパイルされたバージョンが作成されます (エラーは発生しません)。

ガルプファイル:

スタイル.scss

SASS タスクがファイルを監視しなくなった理由がわかりません。

0 投票する
1 に答える
504 参照

javascript - Gulp: オブジェクト番号メソッド「isNull」がありません

私はTypeError: Object #<File> has no method 'isNull'gulp-concatとgulp-sassの両方から取得しています:

0 投票する
1 に答える
4047 参照

sass - Gulp-sass は CSS にコンパイルされません

grunt-sass を .css にコンパイルできません。他の同様の投稿をたくさん見て、提案を利用しましたが、何も機能していないようです.

他のプラグインを正常に動作させることができます (たとえば、ここに示すものを削除するための「del」など)。私の環境は問題ないようで、通常のバニラ sass コンパイル/ウォッチを正常に動作させることができます。

念のため、私のセットアップは次のとおりです。

OSX マーベリックス 10.9.5

プロジェクトのディレクトリ構造は次のとおりです。

ここに私のgulpfile.jsがあります:

ここで何が悪いのか誰にもわかりますか?


更新-Windowsボックスで同じタスクがサイレントに失敗します:

これは、Windows ボックス テストの gulpfile.js です。パーシャルを @import していません (dir 構造は実際のプラグインの例から直接取り出したタスク セットアップに示されているとおりです)。

この例でも、「del」タスクは正常に実行されていますが、gulp-sass は黙って失敗し、本当に困惑しています。