9

Yeoman プロジェクトに新しい依存関係ライブラリを追加するには、どのような手順を実行する必要がありますか。たとえば、Sammy.js や AngularUI を追加したい場合はどうでしょう。どちらのジェネレーターも表示されないため、手動で追加する必要があります。しかし、プロジェクトを正しくビルドして実行するには、他にどのファイルを編集する必要がありますか?

以下は、私が検索したジェネレーターの一部です

npm search yeoman-generator | grep sammy
npm search yeoman-generator | grep angular-ui
npm search yeoman-generator | grep angularui
4

1 に答える 1

10

GruntとともにYeoman ワークフローの一部であるBowerを使用して Angular UI などをインストールしたいとします。

これらのパッケージはどちらも Bower レジストリに存在します。

$ bower search sammy
Search results:

    sammy git://github.com/quirkey/sammy.git
$ bower search angular-ui
Search results:

    angular-ui git://github.com/angular-ui/angular-ui.git
    angular-ui-bootstrap-bower git://github.com/angular-ui/bootstrap-bower
    angular-ui-bootstrap git://github.com/angular-ui/bootstrap.git
    angular-ui-router git://github.com/angular-ui/ui-router
    angular-ui-utils git://github.com/angular-ui/ui-utils.git
    angular-ui-select2 git://github.com/angular-ui/ui-select2.git
    angular-ui-date git://github.com/angular-ui/ui-date.git
    angular-ui-calendar git://github.com/angular-ui/ui-calendar.git
    angular-ui-codemirror git://github.com/angular-ui/ui-codemirror.git
    angular-ui-ace git://github.com/angular-ui/ui-ace.git
    angular-ui-multi-sortable git://github.com/mostr/angular-ui-multi-sortable.git
    angular-ui-map git://github.com/angular-ui/ui-map.git

上にリンクされている「Getting Started」ページには、Yeoman、Bower、および Grunt を使用して、AngularUI を使用して Angular プロジェクトをスキャフォールディングする簡単な例があります。便宜上、ここに含めます。

yo angular
bower install angular-ui
# then add <script src="components/angular-ui/build/angular-ui.js"></script>
# and <link rel="stylesheet" href="components/angular-ui/build/angular-ui.css"/>
grunt
于 2013-05-24T18:14:42.543 に答える