2

私はこのようなプロジェクト構造を持っています...

app
├── 404.html
├── coffee
│   ├── app.coffee
│   └── controllers
├── colors.json
├── components
│   ├── angular
│   ├── angular-cookies
│   ├── angular-mocks
│   ├── angular-resource
│   ├── angular-sanitize
│   ├── angular-scenario
│   ├── bootstrap
│   ├── es5-shim
│   ├── jquery
│   └── json3
├── favicon.ico
├── index.jade
├── lib
│   ├── bootstrap
│   ├── font-awesome
│   ├── jquery
│   └── slider
├── robots.txt
├── styl
│   ├── main.styl
│   └── partials
└── views
    ├── demo.jade
    └── home.jade

そして、フォルダー内のすべてのものをインストールするためにbowerを使用していapp/componentます。カスタム変数ファイルをブートストラップに追加して、より少ないソースからビルドすることを計画しています。フォルダーを作成したvariables.less後でファイルを簡単に変更できますが、カスタム ファイルをフォルダーの外部から読み取って、フォルダー内の何も変更する必要がないようにしたいと考えています。bower installapp/bootstrapcomponents

variables.lessカスタムファイルを使用して、bower によってロードされたブートストラップの構築を既存のgrunt buildタスクに組み込むにはどうすればよいですか?

4

2 に答える 2

2

これを行う適切な「ヨーマン」の方法は、grunt-customize-bootstrap npm パッケージのようです。

パッケージページで説明されているように、それをインストールして、grunt コンパイルプロセスに grunt タスクを追加するだけで問題ありません。

于 2014-07-10T17:41:06.417 に答える