問題タブ [grunt-contrib-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.
ruby - grunt パッケージをインストールすると、grunt が自動的にインストールされない
私は Grunt とノードに非常に慣れていないので、ご容赦ください。Mac OSX オペレーティング システムを使用しています。私が実行したスクリプトを詳しく説明します。私の端末で。まず、次を使用して Homebrew をインストールしました。
そして、自作を使用してノードをインストールしました:
grunt コマンドライン インターフェイスを実行しました
ラン・サス
package.json ファイルを更新/作成するノードを開始しました:
ここが奇妙な部分です
私が走ったとき:
UNMET PEER DEPENDENCY grunt@>=0.4.0エラーが発生しました
そして、package.json ファイルを調べたとき。grunt-contrib-sass パックはインストールされましたが、grunt はインストールされませんでした。
npm は、grunt-contrib-sass が必要かどうか、grunt も必要かどうかを知るのに十分スマートではないので、両方をインストールしますか?
私のpackage.josonファイルは自動的に次のように更新されるべきではありません: "devDependencies": { "grunt": "^0.4.5", "grunt-contrib-sass": "^1.0.0" }
何か不足していますか?
ありがとう
angularjs - SASS を使用した無効な US-ASCII 文字
grunt、grunt-contrib-sass、および角度のある素材を使用しています。Angular マテリアルを追加した後、CI プロセス (BitBucket Pipelines) でビルドが失敗し始めました。エラーは次のとおりです。
Invalid US-ASCII character "\xE2" online 4242 of bower_components/angular-material/angular-material.scss
これを解決することについて私が読んだことはすべて、SASSファイルの先頭にエンコーディングを設定することを含みますが、ビルドプロセス中にbowerを介してインストールされるため、それはもっともらしい. Angular マテリアルがインポートされるメインの scss ファイルの先頭にこれを追加しようとしましたが、うまくいきませんでした。
私はPCを使用していますが、ローカルでは正常に動作します。starefossen/ruby-node:latest
CIにdockerイメージを使用していますが、失敗します。パイプラインのビルド スクリプトは次のとおりです。
npm install
npm install -g bower
bower install --allow-root
npm install -g grunt-cli
gem install sass
grunt test
grunt build
これにより、sass 3.4.22 がインストールされます。
sass - grunt-contrib-sass と grunt-sass の違い
sass から css への処理用に grunt プラグインを実装していますが、grunt-contrib-sass と grunt-sass の 2 つのオプションが利用可能です。インターネットで検索しましたが、grunt-contrib-sass と grunt-sass の違いは何ですか?
javascript - Grunt タスクが見つかりません (grunt-contrib-sass)
これが私の gruntfile.js で、 and と同じディレクトリにsass/style.scss
あり package.json
ます。package.json
があり、grunt
インストールされています。grunt-contrib-sass
grunt-cli
タスクが見つからないというエラーが表示される理由はありますか?