0

次のコマンドを使用して、API ドキュメント用に「npm」と「node」をインストールした後、「apidoc」をインストールしました。

npm install apidoc -g

apidoc をグローバルにインストールした後、プロジェクト ディレクトリで以下のコマンドを実行しました (apidoc がデフォルトのテンプレート ファイルを考慮すると仮定します)。

apidoc

その結果、エラーもドキュメントも生成されませんでした。

同様に、私は試しました:

apidoc -i ~/PROJECTS/jruby/project/webservice/ -o ~/PROJECTS/apidocs/apidoc/ -t ~/PROJECTS/apidocs/mytemplate/

しかし、何も起こりません。その場合、「mytemplate」ディレクトリには何もありませんでした。

インストール/検討するのに見逃したものを教えてください。コマンドの実行時に何も表示されないのはなぜですか?

注: Ruby アプリケーションにこれを使用していますが、アプリケーションを Ruby 1.9 で実行しており、Ruby 2.0 が必要なため、gem をインストールできません。他のプロジェクトでも機能する独立したソリューションが必要です。

ありがとうございました。

4

1 に答える 1

1

私は解決策を得ました。https://github.com/apidoc/apidocから「package.json」ファイルをコピーし、npm のコマンドの下で実行しました

npm install 

成功したら、次の手順で nodejs を適切にインストールします。

curl -sL https://deb.nodesource.com/setup | sudo bash -

sudo apt-get install nodejs

次に、プロジェクト ディレクトリに移動し、次のコマンドを実行しました。

apidoc

上記のコマンドが成功すると、プロジェクト内の doc/ ディレクトリに html ドキュメントが取得されます。乾杯 !

于 2015-07-26T15:51:04.740 に答える