シナリオ: 私は Asp.net Web Api を使用しており、cmd を使用してインストールできるレポート ツールとして Jsreport を使用しています。ここにいくつかの手順があります。1. 最初にノードと npm をインストールします。 2. cmd を開き、「npm install jsreport」として cmd を実行します。 3. cmd を「node node_modules/jsreport --production」として使用して初期化します。
ここで、jsreport はアプリケーション フォルダー ディレクトリの外に存在し、プロジェクトを完了するために jsreport のパスを提供する必要がありますが、これはあまり良くないようです。今私がしなければならないのは、それ(jsreport)が存在しない場合、私のasp.net Web APIが初めて起動するときにアプリケーション(JsReport)をインストールすることです。プロジェクトの開始時にjsreportのインストールを自動化するために書き込むことができる.batファイルについて聞いたことがありますが、それについてのアイデアがありません。
この問題から抜け出すのを手伝ってくれる人はいますか? 前もって感謝します。