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

gruntjs - grunt-sass を使用してオンザフライでリントする方法

grunt-sass を使用して、その場で sass コードをリントできるかどうか疑問に思っていましたか? 現在、プロジェクトからルビーを完全に削除しようとしていますが、リンティングに grunt-scss-lint を使用しています (これはルビー経由で sass を使用します)。

情報/ポインタをありがとう。

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

git - Heroku プッシュがコンパイルに失敗します。エラーは node-sass を指しています。依存関係の不一致の可能性、ログが含まれています

これが以前に質問/回答されている場合は申し訳ありません。Google で見つけた同様の質問には、未解決のチケットがあったか、依存関係のダウングレードが提案されました。ローカル マシンでは正常に動作しているように見えるのに、ビルドが失敗する理由がよくわかりません。

ご協力いただきありがとうございます。

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

node.js - gulp-sass とノード 4.1.1 のイオンの問題

これは、コマンドを使用した私の環境ですionic info

コマンドを実行するとnpm install、次のエラーが表示されます。

"gulp-sass": "^1.3.3"を使用している のバージョンが原因で問題が発生していると思います"node-sass" : "^2.0.1"。ここでhttps://goo.gl/jFeu7sは、この node-sass バージョンはノード v4.1.1 では動作せず、ノード v4.0.0 でも動作しないと述べています。

この場合、ノード v0.12.7 に戻ることをお勧めしますか?

その問題を解決するために Ionic がより新しい gulp-sass バージョンを使用しないのはなぜですか?

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

sass - ubuntuでlibsassバインディングが見つかりません

イオンプロジェクトのセットアップ中にこのエラーが発生しました

Error: 'libsass' bindings not found. Try reinstalling 'node-sass'? at getBinding (/home/ashish/meta-placement-mobile/node_modules/gulp-sass/node_modules/node-sass/lib/index.js:22:11) at Object.<anonymous> (/home/ashish/meta-placement-mobile/node_modules/gulp-sass/node_modules/node-sass/lib/index.js:188:23) at Module._compile (module.js:434:26) at Object.Module._extensions..js (module.js:452:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17) at require (module.js:384:17) at Object.<anonymous> (/home/ashish/meta-placement-mobile/node_modules/gulp-sass/index.js:3:17) at Module._compile (module.js:434:26)

node_modules を削除し、経由でインストールしようとしましnpm installたが、まだ成功していません。提案してください。

システム情報: OS -Ubuntu 14.04 LTS Node - Nodejs v0.10.25

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

npm - yeoman generator-gulp-bootstrap が正しくインストールされない

私は自分の問題についてできるだけ多くの情報を提供しようとしますが、問題の一部は、うまくいかなかったすべてを見ることができないということです.

まず第一に、generator-gulp-bootstrap をインストールしたときに、ピアの依存関係に関する警告がたくさん表示されましたが、yeoman 自体は正常にインストールされているように見え、実際のエラーではなく単なる警告でした。

次に、yeoman で新しいブートストラップ プロジェクトを開始しようとすると、yo gulp-bootstrap途方もない量のファイル (88.5 mb) をダウンロードします。これは、npm のインストールにこれほど時間がかかったり、これほど多くのファイルをダウンロードしたりしたことがないため、私が懸念したことです。スクロールしているときに警告がポップアップするのを見続けました。それらは非推奨の警告のように見えましたが、速すぎて確認できませんでした。終わったら戻ってもう一度チェックしようと思ったのですが、最大の問題に気づきました.遠くまでスクロールできません. パッケージのインストールが完了したときに表示されるファイル構造マップの上部を超えてスクロールすることさえありません。そこから npm-debug.log に行って、何が問題なのかを見つけようとしましたが、12,363 行の長さであることに気付きました。ここの投稿には多くの文字があります。

私が実際にやるべきことは 1 つだけです。インストールの一番下にある 1 つの目に見えるエラーです。端末をスクロールして他に何が問題なのかを確認することができず、どこを見ればよいかわかりません。デバッグ ログ。12.3k 行の長さなので、ここにデバッグ ログを投稿する必要はないと思います。ありがとう。すべての Yeoman コンポーネントを削除して、yeoman とジェネレーターを完全に再インストールし、node-sass も再インストールしようとしました。他に何をすべきかわかりません。

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

node.js - gulp-sass のインストール - ノードが認識されない

nodejs と npm を使用してアプリケーションを開発しています。私は Windows 10 を使用しており、npm v.3.3.7 とノード v.4.1.2 を使用しています。

それらを設定するには、次の手順を実行します。

  1. npm で NodeJs をインストールする
  2. git から Npm-master 3.3.7 をダウンロードし、フォルダー C:\Program Files\nodejs\node_modules\npm を上書きします。
  3. 環境変数に追加 C:\Users\bilias7\AppData\Roaming\npm;C:\Program Files\nodejs; 現在のユーザーおよびシステム PATH 変数用。

ここまですべてが機能するまで、CMDからノードとnpmの両方を使用でき、昇格したCMDでグローバルパッケージをインストールできます。

node-sass に依存する gulp-sass をインストールしようとすると、問題が発生します。以下のコマンドは、node が内部コマンドまたは外部コマンドとして認識されないというエラーを返します。

以下のエラーでわかるように、node-sass パッケージのインストールによって返されたエラーです。

そこで、次のコマンドを使用して node-sass を明示的にインストールしようとしました

そして、次のような詳細なエラーが発生しました。install.jsの実行中に何か問題が発生し、コマンドノードに接続されていないと思いますが、それが何であるかわかりません。

また、ここから完全なログ ファイルをダウンロードできます。

私はすでに20時間以上費やしているので、どんなアイデアでも役に立ち、歓迎します!!

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

npm - node-sass CLI の操作順序

node-sass ソース マップの使用を理解しようとしており、出力を別のプロセスにパイプします (autoprefix を使用してから cssnano を使用して縮小します)。

現在、次のコマンドを使用して、node-sass をソースマップで使用できるようにしました。

この順序で、default.css.map がソース マップの出力場所として認識されます。次に、input.scss をエントリ ファイルと見なし、output.css をビルド ファイルと見なします。

私がやりたいことは、出力を別のプロセスにパイプすることです。

ただし、出力ファイルを省略すると、マップ ファイルが入力ファイルとして使用され、input.scss が出力として使用されます。source-map オプションの前にエントリ ファイルを配置しようとしましたが、うまくいかないようです。

ここで私が見逃していることを知っておくべきことはありますか? 誰でもここで助けを提供できますか?