問題タブ [node-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 に答える
2061 参照

npm - npm intstall: binding.node がありません

ローカル マシン (Mac OS) に npm をインストールしようとしましたが、npm start を実行すると、node_sass でこのエラーが発生し続けます。sudo npm install node_sass を実行しても問題は解決しません。

0 投票する
13 に答える
72132 参照

node.js - nodejsでnode-sassを使用するとlibsassバインディングが見つからない

node-sassアプリケーションでモジュールを使用しnode.js v0.12て、 のパフォーマンスを活用したいと考えていますlibsass。モジュールをインストールするため
に実行しましたが、これまでのところエラーはありません。npm i node-sass

ここで混乱が始まります:ターミナルで を
開いREPLて試してみるとnode-sass、すべて正常に動作しますが、それをプロジェクト ファイルに含めて実行するとnode myfile.js、次のエラー メッセージが表示されます。

npmjs.comのモジュールの説明には、Ubuntuでの解決に問題がある可能性があり、#!/usr/bin/env nodeこれを修正する方法が記載されていますが、私のマシンではそうではありません。
役に立つものが見つからなかったので、助けていただければ幸いです。

Ubuntu 14.10 でノード v0.12.2 を使用しています。

PS: node-sass を再インストールしようとしましたが、成功しませんでした。何も変わりません。

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

sass - SASS: コメントの位置を保持

最近、スタイルシートの RTL バージョンを作成するためにRTLCSSを使用することにしました。今、宣言レベルのディレクティブを使用してRTLCSSに何をすべきかを伝えようとしていますが、SASSは私のコメントを次の行にコンパイルします。

たとえば、次のようにfont-size: 14px/*rtl:15px*/;コンパイルします。

そして、それはRTLCSSがそれを適切に処理するのを止めます. これを回避する方法はありますか?コメントの位置を維持しながら、値をそのままコンパイルするようにsassを構成できますか?

PS grunt-sass(node-sass) を使用して scss ファイルを処理しています。

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

sass - @-ms-keyframesのSASS無効なトップレベル式

私は(とりわけ)これを含む基本的なscssファイルを持っています:

コンパイルしようとすると、invalid top level expression上記のコードで示した行に が表示されます。さて、次のコードを削除してみました。

そして今、それはうまくコンパイルされます。このコード ブロックで sass が問題を起こすのはなぜでしょうか? node-sass (libsass 3.2) を使用しています。