問題タブ [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.

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

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 からの実行

再現

これが私の問題の再現です:

  1. mkdir gulpscsslintcd gulpscsslint
  2. npm initすべてのデフォルトの回答
  3. npm install gulp --save-dev
  4. npm install gulp-scss-lint --save-dev
  5. new-item -itemtype file gulpfile.js次のように入力します。

    /li>
  6. new-item -itemtype file styles.scss

  7. gulp

結果:

期待される結果は明らかにリンターからの実際の出力でした。

それで、私は続けました:

  1. npm install scss-lint --save-dev

しかしfailNoPython、出力からのこのスニペットで失敗します:

質問

この Node パッケージをインストールするためにPythonを使用することは本当に難しい要件ですか? または、Python をインストールせずに何らかの方法でインストールできますか?

脚注として、この質問を完全に書いたので、これはGithubの問題のようなものである可能性があることに気づきましたが、そうであれば、どのパッケージまたはツールが私に与えているのかを見つける(方法を学ぶ)助けが必要かもしれませんトラブル ( gulp-scss-lint? scss-lint?または他の基礎となるパッケージ?) npmnode-sass

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

css - SASS: 条件変数

ここで簡単なことを試しています。メインクラスに応じてグローバル変数を設定したい。例えば:

これは可能ですか?

ありがとう!

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

sass - grunt-scss-lint が一部のファイルまたはディレクトリを除外するにはどうすればよいですか?

私は成功して grunt-scss-lint を使用しています。

しかし、フォルダーまたはファイルを除外したいのですが、ファイルまたはディレクトリを除外する方法はありますか?

ドキュメントには次のように書かれています:

単調な仕事

何か案は?

アップデート:

オプションへの除外の移動を修正しました。

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

css - scsslint box-shadow sass mixin rgba 検証などの色リテラル

scsslint を使用して scss を検証していますが、次のエラーが表示されます。これを修正する最善の方法は何ですか?

[W] ColorVariable: のような色リテラルrgba(0, 0, 0, 0.75)は、変数宣言でのみ使用する必要があります。他の場所では、変数を介して参照する必要があります。

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

css - scsslint ColorVariable および sass パレット

この変数の scsslint に問題があります

ColorVariable: のような色リテラルblueは、変数宣言でのみ使用する必要があります。他の場所では、変数を介して参照する必要があります。

私はこのsassパレットを持っています:

問題は、値のパレット(青)を渡していることです。これにより、scsslint は青について不平を言います。

scss-lint.yml を false に変更して解決できることを知っています

しかし、私が望む問題は、次のような悪い慣行を避けたいです:

その場合、私は何をすべきでしょうか?ColorVariable といういくつかのクラスをジャンプするファイルで検証を使用し続けるには?

ありがとう。

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

sass - map-get で値の代わりにキー名を使用するにはどうすればよいですか?

CSS で単純な 2 次元マップのキー名キー値を簡単に出力できるようにする関数を作成しようとしています。

この情報を取得するための簡単な関数を作成しています。

HTML:

しかし、キーと値の両方を別々のオブジェクトとして出力する情報が見つかりません。次のキーではなく、値のみを読み取ることができます。

結果:

代わりに: ヘレン 年齢:34 性別:女性

値の有無にかかわらずキーラベルを取得するにはどうすればよいですか?