問題タブ [libsass]

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 に答える
326 参照

sass - grunt-sass を使用した sourcemap が間違った行を示している

私は grunt と compass-importer で libass と susy を使用しています。私のプロジェクトのインストールのベースは http://zellwk.com/blog/grunt-sass-with-susy/からのものです

ファイルを更新するまではすべて正常に機能していましたが、ソースマップはscssファイルからのプロパティの正確な行を提供しなくなりました。例は印刷物にあります。

サワーマップが 941 行を指す代わりに、935 行を指します。

サワーマップが 941 行を指す代わりに、935 行を指します。 これはクロム開発ツールの画像です

私のうなり声ファイルは次のように構成されています:

0 投票する
0 に答える
114 参照

python - Django アプリケーションを Redhat Openshift にデプロイ中にエラーが発生しました

Django フレームワークを使用して Python で記述されたアプリケーションがあります。適切な requirements.txt (django アプリケーションのパッケージ) を作成しましたが、ローカル マシンで問題なく動作します。このアプリケーションをデプロイ (Openshift にプッシュ) すると、コンソールに次のようなエラーが表示されます

このトレースバックでは、libsass が Openshift にインストールできなかったことがわかります。これに対する解決策はありますか?. 他の誰かがこの問題を抱えていますか?

0 投票する
2 に答える
4434 参照

css - 改行のためにsassファイルがコンパイルを中断する原因は何ですか?

私はsassファイルを持っています:sitemap.scss

以下のみが含まれます (現時点では)。

私は、これまでのところ、sass を完全にコンパイルした gulp-sass を使用しています。

このファイルをコンパイルするときの出力エラーは次のようになります。

ここが奇妙になるところです。同じsassファイルを取り、次のように書くと:

それはうまくコンパイルされます。

これは何らかのエンコードの問題である可能性があると想定したため、ファイルを削除して新しいファイルを作成しました。同じ問題。誰かが以前にこのようなことに遭遇したことがありますか? 私のプロジェクトには他にも多くの sass ファイルがありますが、この動作を示すファイルはありません。

また、これに加えて、ファイルの 4 行バージョンを含むパーシャルをインポートしてみましたが、これも問題なく機能しました。

どんなアイデアでも大歓迎です。

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

css - Susy には clearfix mixin が含まれていますか?

Susy の Libsass バージョンを Gulp と一緒に使用し始めており、scss ファイル内で clearfix mixin / clearfix fallback mixin について言及されていることがわかります。

しかし、sass スタイリング内でこれを参照しようとすると、gulp でコンパイルするとエラーが返されます。

susy が動作するはずの clearfix mixin を持っているかどうか、誰か教えてください。susy-clearfix が表示されますが、よくわかりません。

0 投票する
2 に答える
616 参照

node-sass - grunt-sass のインストール時にキャッシュされた libsass バイナリを使用する

grunt-sass依存するを使用するプロジェクトがたくさんあります。それらのプロジェクトの 1 つを git リポジトリからチェックアウトし、それらを再度コンパイルして自分のコンピューターでチェックアウトするたびに、このプロセスには多くの時間がかかります。node-sasslibsassnpm installlibsass

node-sass既存のlibsassバイナリを提供する方法があるため、毎回コンパイルするプロセスを実行する必要はありません。( https://github.com/sass/node-sass#binary-configuration-parameters )

node-sass次に、 npm パッケージをグローバルにインストールしてみました。libsass をコンパイルし、私の/usr/local/lib/node_modules/node-sassフォルダーにインストールします。

npm install -g node-sass

ファイルにsass_binary_pathパラメータを設定した後:~/.npmrc

sass_binary_path=/usr/local/lib/node_modules/node-sass/vendor/darwin-x64-47/binding.node

プロジェクトをnpm installチェックアウトした後、libsass はコンパイルされなくなり、インストールは成功します。しかし、grunt-sass を使用する grunt タスクを実行すると、次のようになります。

このキャッシングのプロセスで何が間違っていlibsassますか?

--

編集:

通常の手順でインストールするとnpm install、node_modules/node-sass/vendor/darwin-x64-47/binding.node が作成されます。node_modules/node-sass/vendornode-sass キャッシュ フラグを使用しようとすると、フォルダーも作成されません。

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

c# - .NET P/Invoke で libsass 関数を呼び出すと失敗するのはなぜですか?

付属のソリューション ファイルを使用して、VS 2015 でlibsass 3.3.6を DLL にコンパイルしました。以下のコードを実行すると、プログラムがすぐにクラッシュし、何も出力されません。

呼び出された関数のソースはsass.cpp:61にあります。

DLL と上記のコードは両方とも x86 用にコンパイルされています。クラッシュ時に VS デバッガーを実行すると、次の例外が発生します: Sass.Cli.exe の 0x771A9841 (ntdll.dll) で未処理の例外: 0xC0000374: ヒープが破損しています (パラメーター: 0x771DC8D0)。

これは修正できるものですか、それとも私が見落としているものですか? それとも、libsass DLL が現在動作していないだけですか?

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

ruby - How to use compass on Grunt with libsass instead of ruby sass?

We've been using the Ruby version of the sass compiler with compass and grunt-contrib-sass for quite a while but it's very slow.

Since libsass is faster than its Ruby pendant, we replaced grunt-contrib-sass with grunt-sass.

Unfortunately, the docs for grunt-contrib-compass say:

This task requires you to have Ruby, Sass, and Compass >=1.0.1 installed

Also, when I run our build, I get:

So, if grunt-contrib-compass is not compatible with grunt-sass how can I use compass with libsass then?