npm http-server 作为 Windows 服务
npm http-server as a Windows Service
我正在使用 http-server 托管我的本地文件夹之一:
http-server ./
如您所见,我下载了 nssm.exe。我想知道如何将此 http-server 命令作为服务,以便即使在计算机重新启动时我也可以永久托管此文件夹?我发现的建议之一是使用 nssm,但我不确定该怎么做。我在我的 cmd 中输入:
nssm install httpserver
然后得到:
现在如何启动 http-server ./ 命令?我应该在哪里输入以及如何输入?
此外,如果没有 nssm 有更简单的方法,我愿意看到它。
我尝试了以下步骤:
使用以下命令在目录中创建批处理文件(script.bat):
http 服务器 .
将 npm bin 目录添加到环境变量,以便二进制文件可从命令提示符获得。
使用以下命令启动 nssm.exe:
nssm.ext 安装 service_name
在路径中,提供步骤 1 中创建的批处理文件的路径。
在 I/O 部分,提供到 stdin、stdout 和 stderr 的路径以检查输出。
单击安装服务。
启动服务。
我正在使用 http-server 托管我的本地文件夹之一:
http-server ./
如您所见,我下载了 nssm.exe。我想知道如何将此 http-server 命令作为服务,以便即使在计算机重新启动时我也可以永久托管此文件夹?我发现的建议之一是使用 nssm,但我不确定该怎么做。我在我的 cmd 中输入:
nssm install httpserver
然后得到:
现在如何启动 http-server ./ 命令?我应该在哪里输入以及如何输入?
此外,如果没有 nssm 有更简单的方法,我愿意看到它。
我尝试了以下步骤:
使用以下命令在目录中创建批处理文件(script.bat):
http 服务器 .
将 npm bin 目录添加到环境变量,以便二进制文件可从命令提示符获得。
使用以下命令启动 nssm.exe:
nssm.ext 安装 service_name
在路径中,提供步骤 1 中创建的批处理文件的路径。
在 I/O 部分,提供到 stdin、stdout 和 stderr 的路径以检查输出。
单击安装服务。
启动服务。