1. 首页
  2. 人工智能
  3. 机器学习
  4. 运行Node.js的IIS扩展iisnode安装配置笔记

运行Node.js的IIS扩展iisnode安装配置笔记

上传者: 2020-10-30 05:02:04上传 PDF文件 69.64KB 热度 11次

今年年初打算用Node.js基于要使用iisnode,得安装:1.装好之后,还是按照常规操作,在IIS管理器中创建站点,指向Express程序的目录,关键是还要增加一个web.config文件:这段内容也可以通过IIS管理器的可视化界面配置。大概意思把所有请求重写到bin/www,而且使用iisnode扩展运行bin/www。通过一段简单的测试代码,发现REMOTE_ADDR的值也为空。很明显,从IIS到Node.js的过程中,这段头信息丢失了。继续测试,又发现另外一个问题。正常来说,博客后台的文件上传功能会把文件传到public/upload这个目录下,但实际上却在launch目录下生成了public/upload文件夹。其实原因是作为程序入口的www文件是在launch目录下,所以launch目录成了应用程序的执行目录。

下载地址
用户评论