問題タブ [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.
gulp - Sass アップデート 3.4.6 の後、Gulp Compass が故障しました
gulp が sass ファイルに対してコンパスを実行すると、次のエラーが発生します。
このエラーが正確に何を意味するのかはわかりませんが、それが指しているファイルには特別なソースはありません。それは単なる小さな正当な scss ファイルです。
また、Gulp ストリームでこれらのエラーが発生し続けます。関連している可能性があります。
もちろん、「gem pristine」を試してみましたが、何もしません。
何が起こったのかはわかりませんが、私のgulpfileは先週と同じで、問題なく動作したということだけです。OSX Yosemite をインストールしましたが、特別なことは何もしていません。
私の説明に不足があることはわかっていますが、それは、エラーを理解していないため、解決策を探す手がかりがないためです。
ruby-on-rails - Gulp Ruby Sass - RegexpError: メモリの割り当てに失敗しました:/\n.*/
プロジェクトにGulpをインストールしましたが、完全に機能していました。
今日、gulp ビルドプロジェクトを実行すると、エラーが発生します: gulp plugin ruby sass.
次のメッセージが表示されます。
*エラーのある下の画像を参照してください。
何か案は?
助けてください、ありがとう!
css - インポートされたファイルをスキップするgulp-ruby-sass
何らかの理由で、gulp-ruby-sass を使用して gulp スタイル タスクを実行すると、(変数の宣言や mixin の設定とは対照的に) 実際にスタイル宣言があるフォルダー内の最初のファイルのみが取り込まれ、残りのインポートがスキップされます。 .
これは私のフォルダ構造です
タスクを実行するたびに、各フォルダーの最初の _somestyle.scss のみがコンパイルされます。フォルダー内の他のすべてのファイルはスキップされます。これは、ソース内の変数と mixin ファイル、およびスタイル宣言を含む最初のファイルを示す .css.map によって検証されます。その後、次のフォルダーにスキップします。
すべてのサブフォルダーに少なくとも 1 つのファイルが含まれており、ロード パスを含めてタスクを実行しようとしたため、これはロード パスの問題ではないと思います。
また、コンパイル中にエラーが発生しません。私は途方に暮れています。
これが私のgulpfile.jsです
どんな助けでも大歓迎です。
sass - gulp ruby sass と concat が私のソースマップを css の中に入れています
event-stream
SASS をコンパイルして、1 つのタスクで CSS とマージできるように使用しています。私の唯一の問題はsourcemap
、CSS内でマージされていることです。
ガルプコード
ソース: main.SCSS
ソース: main2.css
出力: style.min.css
私が試したこと
1)試した: rubySass の sourcemap を false に設定結果:違いなし
試してみました:
gulp-concat-sourcemap
、これにより外部ソースマップファイルが作成されますが、まだ内部にもありますstyle.min.css
return es.concatSourceMap(gulp.src(cssGlob), sassFiles) .pipe(plugins.concat('style.min.css')) .pipe(gulp.dest(paths.styles.dest));
結果のソースマップの出力を調べたところ、これに気付きました
それに基づいて、.map ファイルを CSS に連結しているように見えますが、これが私たちが目にする動作です。ということで、濾してみました。
3)試してみました:gulp-filter
css で連結されないようにマップファイルを除外するために使用しました結果:違いはありません
"))
coffeescript - gulpでbootstrap-sassをコンパイルするには?
ノード プロジェクトにブートストラップを追加する際に問題が発生しました。bower 経由で bootstrap-sass-official をインストールし、ブートストラップをコンパイルするための gulp タスクを追加しました。
コンソールからブートストラップを直接コンパイルするタスクを実行したところ、正常に終了しました。私のgulpfile.coffee
この問題を解決する方法を考えていますか?
gulp - ガルプが効かない
マシンに gulp をインストールしましたが、プロジェクトをコンパイルしようとすると、次のエラーが発生します。
エラーが理解できず、解決方法もわかりません。誰かが私を助けることができますか?ありがとう
ruby - Gulp sass タスクの実行速度が遅い
gulp -ruby-sassプラグインを利用する「gulpfile.js」にこの Gulp タスクがあります。実行すると、コンパイルに少なくとも8 秒かかります。Grunt の同等のスクリプトは 1 秒もかからないため、遅延の原因について混乱しています。
gulp - gulp/node/libsass でのコンパイルに 30 秒以上かかる
私はsassをコンパイルするためにnode-sassでGulpを使用しています。node-neat と node-bourbon も使用しています。ただし、コンパイルすると、30〜50秒かかります。私は何を間違っていますか?libsass が gulp-sass と node-sass にどのように作用するか、または gulp-sass と node-sass の違いが何であるかはよくわかりません。私の gulpfile.js では、両方を試しましsass = require('gulp-sass'),
たsass = require('node-sass'),
が、同じ結果が得られました。また、配管工を使用していますが、エラーが発生すると監視が停止します。ここに私のgulpfile.jsがあります:
ionic-framework - gulp-sass を使用して sass (.scss) からコンパイルされた ionic css ファイルを読み込めません
アプリケーションを Grunt ビルドから Gulp に移行しようとしています。私の Gulp ビルドは ionic.css ファイルを生成し、index.html にリンク タグを付けて読み込もうとします。www フォルダにファイルがあることがわかりますが、chrome インスペクタでそのパスにファイルが見つからないというエラーが表示されます。
マイコード
gulp-sass タスク
index.html ヘッド
私のディレクトリ構造