场景:我正在使用 Asp.net Web Api 并使用 Jsreport 作为可以使用 cmd 安装的报告工具。这里有几个步骤。1. 先安装 node 和 npm 2. 打开 cmd 并运行 cmd 为“npm install jsreport” 3. 使用 cmd 初始化为“node node_modules/jsreport --production” 4. 现在启动报告服务器为“npm start --production”
这里 jsreport 存在于应用程序文件夹目录之外,我必须为我的项目提供 jsreport 的路径才能完成我的工作,这似乎不太好。现在我要做的是在我的asp.net web api第一次启动时安装应用程序(jsreport),如果它(jsreport)不存在。我听说过 .bat 文件,可以编写它以在我的项目启动时自动安装我的 jsreport,但是我对此缺乏想法。
谁能帮我摆脱这个问题?提前致谢。