您需要启用 JavaScript 才能运行此应用程序。将 React 应用部署到 Firebase 后
Posted
技术标签:
【中文标题】您需要启用 JavaScript 才能运行此应用程序。将 React 应用部署到 Firebase 后【英文标题】:You need to enable JavaScript to run this app. After deployed react app to firebase 【发布时间】:2021-10-05 03:23:51 【问题描述】:我是新手,对它做出反应并制作了一个投资组合,当我在本地服务器上运行它时,它运行良好,但在按照此链接 https://medium.com/swlh/how-to-deploy-a-react-app-with-firebase-hosting-98063c5bf425
部署到 Firebase 后,它显示空白页面和控制台正文“你需要启用 javascript 才能运行此应用程序。” .应该做什么?我应该分享哪些文件?任何帮助将不胜感激。谢谢!
这是我的 index.js
import React from "react";
import ReactDOM from "react-dom";
import BaseProvider, LightTheme from "baseui";
import Provider as StyletronProvider from "styletron-react";
import Client as Styletron from "styletron-engine-atomic";
import "./index.css";
// import "bootstrap/dist/css/bootstrap.min.css";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
import "./assests/font-awesome/css/all.css";
const engine = new Styletron();
ReactDOM.render(
<StyletronProvider value=engine>
<BaseProvider theme=LightTheme>
<App />
</BaseProvider>
</StyletronProvider>,
document.getElementById("root")
);
serviceWorker.unregister();
【问题讨论】:
【参考方案1】:您应该在浏览器中启用 javascript,请参见下文。
Chrome Safari Firefox Edge【讨论】:
它在每个浏览器中都已启用,问题出在项目某处 public文件夹的index.html中没有脚本代码,那就去看看 这是 package.json 中的主页值问题。不过谢谢!以上是关于您需要启用 JavaScript 才能运行此应用程序。将 React 应用部署到 Firebase 后的主要内容,如果未能解决你的问题,请参考以下文章
firebase 托管的反应应用程序返回“您需要启用 JavaScript 才能运行此应用程序”
将 React 应用程序部署到生产环境返回“您需要启用 JavaScript 才能运行此应用程序”
create-react-app 显示“您需要启用 JavaScript 才能运行此应用程序”的错误。
React API 调用给出“您需要启用 JavaScript 才能运行此应用程序”。在 Firebase 服务器中部署 ReactJs 应用程序后出错
React Typescript (.NET 6.0),使用 JavaScript 获取问题 (HTTP Err 431)