3

Bootstrap 4 alpha docsから:

Bootstrap の package.json には、次のキーの下にいくつかの追加のメタデータが含まれています。

  • sass- Bootstrap のメイン Sass ソース ファイルへのパス

  • style- デフォルト設定を使用してプリコンパイルされた Bootstrap の縮小されていない CSS へのパス (カスタマイズなし)

開発でこれらのキーをどのように活用しますか? これらのキーにアクセスする方法について、NPM からの情報が見つからないようです。でコンパイルしてnode-sassいますが、これらのキーを活用して次のように書く方法はありますか?

@import "bootstrap/scss/bootstrap.scss";

それ以外の

@import "../../node_modules/bootstrap/scss/bootstrap.scss"; 

そうでない場合、これらの余分なキーを に含める目的は何package.jsonですか?

4

1 に答える 1

0

追加キーの値を活用するには、次の 2 つの方法があります。

  1. package.json 変数値をスクリプト
    で変数として使用できます。package.jsonたとえば、変数を介してスクリプトsassでディレクトリにアクセスできます。npmnpm_package_sass

    詳細については、npm スクリプトのドキュメント ページを参照してください。

  2. package.json ファイルをインポートする package.json ファイルを要求して、プロパティ
    に保存されている値にアクセスできます。sass

    var pjson = require('./package.json');
    console.log(pjson.sass);
    
于 2016-03-31T21:27:23.840 に答える