問題タブ [scss-lint]
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.
npm - Python なしで npm を使用して scss-lint をインストールする
gulp-scss-lint
自分のマシンで作業しようとしていますが、うまくいきません。
環境
特定のバージョンと環境設定が問題にとって重要である可能性があると感じているので、特定のコンテキストをリストします。
- Windows Server 2012 R2 標準
- NPM 2.14.7
- ノード 4.2.2
- Gulp 3.9.0 をインストール
-g
- Powershell 4.0 からの実行
再現
これが私の問題の再現です:
mkdir gulpscsslint
とcd gulpscsslint
npm init
すべてのデフォルトの回答npm install gulp --save-dev
npm install gulp-scss-lint --save-dev
/li>new-item -itemtype file gulpfile.js
次のように入力します。new-item -itemtype file styles.scss
gulp
結果:
期待される結果は明らかにリンターからの実際の出力でした。
それで、私は続けました:
npm install scss-lint --save-dev
しかしfailNoPython
、出力からのこのスニペットで失敗します:
質問
この Node パッケージをインストールするためにPythonを使用することは本当に難しい要件ですか? または、Python をインストールせずに何らかの方法でインストールできますか?
脚注として、この質問を完全に書いたので、これはGithubの問題のようなものである可能性があることに気づきましたが、そうであれば、どのパッケージまたはツールが私に与えているのかを見つける(方法を学ぶ)助けが必要かもしれませんトラブル ( gulp-scss-lint
? scss-lint
?または他の基礎となるパッケージ?) npm
。node-sass
css - SASS: 条件変数
ここで簡単なことを試しています。メインクラスに応じてグローバル変数を設定したい。例えば:
これは可能ですか?
ありがとう!
sass - grunt-scss-lint が一部のファイルまたはディレクトリを除外するにはどうすればよいですか?
私は成功して grunt-scss-lint を使用しています。
しかし、フォルダーまたはファイルを除外したいのですが、ファイルまたはディレクトリを除外する方法はありますか?
ドキュメントには次のように書かれています:
単調な仕事
何か案は?
アップデート:
オプションへの除外の移動を修正しました。
css - scsslint box-shadow sass mixin rgba 検証などの色リテラル
scsslint を使用して scss を検証していますが、次のエラーが表示されます。これを修正する最善の方法は何ですか?
[W] ColorVariable: のような色リテラル
rgba(0, 0, 0, 0.75)
は、変数宣言でのみ使用する必要があります。他の場所では、変数を介して参照する必要があります。
css - scsslint ColorVariable および sass パレット
この変数の scsslint に問題があります
ColorVariable: のような色リテラル
blue
は、変数宣言でのみ使用する必要があります。他の場所では、変数を介して参照する必要があります。
私はこのsassパレットを持っています:
問題は、値のパレット(青)を渡していることです。これにより、scsslint は青について不平を言います。
scss-lint.yml を false に変更して解決できることを知っています
しかし、私が望む問題は、次のような悪い慣行を避けたいです:
その場合、私は何をすべきでしょうか?ColorVariable といういくつかのクラスをジャンプするファイルで検証を使用し続けるには?
ありがとう。
sass - map-get で値の代わりにキー名を使用するにはどうすればよいですか?
CSS で単純な 2 次元マップのキー名とキー値を簡単に出力できるようにする関数を作成しようとしています。
この情報を取得するための簡単な関数を作成しています。
HTML:
しかし、キーと値の両方を別々のオブジェクトとして出力する情報が見つかりません。次のキーではなく、値のみを読み取ることができます。
結果:
代わりに: ヘレン 年齢:34 性別:女性
値の有無にかかわらずキーラベルを取得するにはどうすればよいですか?