Reactjs 无法查看以';启动的React应用程序;sudo npm启动';

Reactjs 无法查看以';启动的React应用程序;sudo npm启动';,reactjs,npm-start,Reactjs,Npm Start,我需要在端口号443上运行本地React应用程序,地址为banker-dev.mh*b.my 这是为了使应用程序能够调用第三方API 我已使用以下内容设置了本地.env文件: HTTPS=true HOST=banker-dev.mh*b.my PORT=443 当我运行npm start时,遇到以下消息: ?在1024以下的端口上运行服务器需要管理员权限。 是否改为在其他端口上运行应用程序?(是/否) 所以我尝试了sudo-npm-start但是点击了errorsudo:npm:c

我需要在端口号443上运行本地React应用程序,地址为
banker-dev.mh*b.my

  • 这是为了使应用程序能够调用第三方API

  • 我已使用以下内容设置了本地.env文件:

    HTTPS=true

    HOST=banker-dev.mh*b.my

    PORT=443

  • 当我运行
    npm start
    时,遇到以下消息:

  • ?在1024以下的端口上运行服务器需要管理员权限。
    是否改为在其他端口上运行应用程序?(是/否)

    • 所以我尝试了
      sudo-npm-start
      但是点击了error
      sudo:npm:command-not-found

    • 然后,我参考以下内容安装了npm:

    • 现在我可以运行
      sudo npm start

    • 从代码编辑器中可以看到,应用程序已启动

    • 但它不会像我正常的
      npm启动那样,在加载应用程序时打开新的浏览器窗口

    • 我注意到一件奇怪的事情:它试图绑定到主机
      dev.mh*b.my
      而不是
      banker-dev.mh*b.my

    • “我的主机”文件包含以下内容:

      127.0.0.1本地主机

      127.0.1.1酸奶NSAMY-ThinkPad-E490s

      127.0.0.1银行家-dev.mh*b.my

      127.0.0.1 dev.mh*b.my

    • 我做错了什么,但我不知道是什么。我附上了一段视频,介绍正在发生的事情: 抱歉,应用程序开始加载的部分需要很长时间(0:34到1:00)。之后,我尝试在浏览器上查看应用程序,但失败了