1)安装nodejs( 从这里下载 )
2)编写你的服务器程序(它应该包含一个正确的node.js监听器代码)
3)运行你的代码;打开Powershell或CMD并键入以下命令:
node my_server.js
你也可以参考这些链接:
在Windows上安装Node.js和NPM
PM2 | Node.js的进程管理器
的 P.S: 强>
这是一个非常非常简单的node.js服务器代码(来自node.js docs 这里 ):
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
希望能帮助到你!
我建议你用 iisnode 达到你的要求。
你应该第一次安装 IIS URL重写扩展 , 的node.js , iisnode 。
安装上述内容后,您会发现IIS模块包含IISnode功能,然后您可以在IIS上运行node.js应用程序作为其他Web应用程序。
有关如何托管node.js应用程序的更多细节,您可以参考下面的文章。
https://www.hanselman.com/blog/InstallingAndRunningNodejsApplicationsWithinIISOnWindowsAreYouMad.aspx
https://www.simplymigrate.com/2017/04/11/internet-information-server-iis-node-js-in-producton-iisnode/