首页 > 解决方案 > iisnode 模块无法启动 node.exe 进程

问题描述

您好我正在尝试在 IIS 上运行节点作为现有网站的子目录。

https://somewebsite/node像这样

  1. 下载并安装到windows机器https://github.com/azure/iisnode/wiki/iisnode-releases

它可以工作,但是当我转到特定的 js 文件时,我收到了这条消息,不知道该怎么做。

iisnode 模块无法启动 node.exe 进程。确保 node.exe 可执行文件在 web.config 的 system.webServer/iisnode/@nodeProcessCommandLine 元素中指定的位置可用。默认情况下,node.exe 应位于 PATH 环境变量中列出的目录之一中。

标签: node.jsiisiisnode

解决方案


在 web.config 文件中添加了以下代码,它可以工作了!

<iisnode nodeProcessCommandLine="C:\Program Files\nodejs\node.exe" />

推荐阅读