2016-04-15 3 views
1

私は最近、JavaScriptに関連するビルドとバンドルの大半をwebpackに取り込むことに決めましたが、これまでに一度も分かりませんでした。webpackを使用してng-docsを実行するにはどうすればよいですか?webpackでng-docsを実行するにはどうすればよいですか?

私はng-docsがそれぞれのng-docパッケージを使用してgruntとgulpを実行できることに気付いていますが、私が既にwebpackを利用している場合は、私はちょうど1つの小さなもののためにそれが必要です)。

webpackを使ってng-docsを実行するためにインターネットを検索しました(ローダーなどで動作する何らかのプラグインを期待していました)、または単純なng-docsパッケージ私はwebpackの設定の中でいくつかのNodeJSコードを使ってラップすることができますが、何かを見つけることはできませんでした。そのようなパッケージが存在するのですが、プラグインやローダー経由でwebpackを使用するだけですか?コマンドラインからng-docsを実行できるパッケージはありますか?

答えて

1

ng-docsにはsimple CLIがあるので、プロジェクトルートにngDocs設定用のdocsConfig.jsonファイルを追加し、ngdocsコマンドをpackage.json scriptsキーのWebpackビルドコマンドにチェーンすることができます。

"scripts": { 
    "build": "ngdocs && webpack" 
} 

あなたも限り開発環境でお使いのdevのバンドルに対してngdocsを実行しているとして、行くことができます。

+0

gulp-ngdocsでどのようにスタックアップしているかを見ていく必要があります。私は最初に見ていたときにそのパッケージを見たことがあると思いますが、3年前に最後に公開されて以来無視していました。( – ryanlutgen

+0

gulp-ngdocsはgulpが各角度のファイルをストリームを通してパイプするようにしています。 gulpプラグインが使用するスタンドアロンのngdocs libのように見えるだけで、プロジェクト全体をターゲットにすることができます。 –

関連する問題