2016-09-07 10 views
0

私はブートストラップ3以下を使いたいと思っていました。ここに私がやったことです:全体「/以下」サブフォルダをコピーしブートストラップ3以下レシピ

    NPM
  1. を使用してあまりをインストール Node.jsの
  2. インストール
  3. は(私のプロジェクトのディレクトリとは異なるディレクトリに)
  4. をブートストラップソースをダウンロードプロジェクトの作業ディレクトリに移動します。
  5. は、.lessファイル(例:styles.less)を作成し、次を含んでいます: @import '../less/bootstrap.less'; @import '../less/utilities.less'; 'lessc styles.less> Styles.cssを'

私の質問:

が、私は今、コンパイル済みのStyles.cssをファイルのみを含める必要がありますを使用してノードのコマンドプロンプトでコンパイル

  • 私のプロジェクトでは、またはすべてのブートストラップコンポーネントも含める必要がありますか?

    また、このワークフローは推奨されていますか? (私は実際にsmashingmagazine.comの記事で同様のことを読んでいます)。

    PS:この愚かな(私は思うが)質問のための事前の謝罪:

    ありがとうございます!

  • 答えて

    1

    あなたがメインの少ないファイル..inside

    @import "bootstrap.less"; 
    

    を使用した場合、bootstrap.lessは、コンパイル時に含まれ、コンパイルされたStyles.cssを内側になります。

    styles.cssをコンパイルしたら、このファイルをプロジェクトに含めるだけです。

    PS。また、そこにコンパイルされたものを見るために、styles.cssファイルの中を見てください。または自分自身の周りを遊ぶ/実験。たとえば、2つの異なるファイルを作成し、main.lessの中にそれらをインポートし、コンパイルして何が起こるかを確認します。

    +0

    ありがとう、ありがとう:) – KHAN

    +0

    いいえ、喜んで助けてください:) – herrsiim

    関連する問題