首页 > 解决方案 > 在 IIS 上部署 React JS

问题描述

问题:我正在尝试在 iis 上部署我的 react js 项目,它只是加载一个空白页面。

信息:为了部署应用程序,我运行 npm run build 来创建一个生产版本,然后通过指向构建文件夹的 IIS 设置站点。从浏览器的调试模式看,它似乎没有加载一些 js 文件:

错误截图:https ://imgur.com/axoyXk6.jpg

有人对如何解决此问题有任何提示吗?

标签: reactjsiis

解决方案


解决方案 :

  1. 删除当前的生产构建文件夹
  2. 按照 stackoverflow.com/q/55568697/6281832 中的建议,在 package.json 文件中添加“主页”:“。”。
  3. 打开一个 cmd 并输入“npm run build”来创建一个新的生产版本
  4. 按照IIS 服务器上的 React 部署中的说明部署构建
  5. 享受您的现场直播:)

推荐阅读