我剛剛部署了一個快速測試(一個簡單的'Hello World'with reactJS)到Firebase。 (我剛剛製作了一個新的Firebase項目並部署了我的代碼,因此我沒有在Firebase儀表板中配置任何內容。)在瀏覽器控制檯中,我看到由於webSocket導致的一些錯誤。有人能告訴我如何檢查這些請求是從哪裏來的嗎?WebSocket連接到網站失敗:WebSocket握手期間出錯:意外的響應代碼:200
這是我的控制檯屏幕上的錯誤。
網站:https://test-1d6f7.firebaseapp.com/
編輯:代碼
的script.js
import {render} from 'react-dom';
import router from './router/';
const init =() => {
render(
router,
document.querySelector(`.react-app`)
);
};
init();
路由器/ index.js
import React from 'react';
import {render} from 'react-dom';
import {BrowserRouter, Router, Route, Switch} from 'react-router-dom';
import {App} from './../containers/';
export default (
<BrowserRouter >
<App>
<Switch>
<Route exact path="/" component={Home} />
</Switch>
</App>
</BrowserRouter>
);
App.jsx
import React, {Component} from 'react';
class App extends Component {
constructor(props) {
super(props);
}
render() {
return (
<main>
{this.props.children}
</main>
)
}
}
export default App;
Home.jsx
import React, {Component} from 'react';
class Home extends Component {
constructor(props) {
super(props);
}
render() {
return (
<h1>Hello World</h1>
)
}
}
export default Home;
沒有連接網絡插座。 URL模式看起來不像來自Firebase數據庫客戶端。我不確定您的案例中的連接來自哪裏。 –
剛剛選中了Firebase Hosting,但什麼也沒找到。任何建議我接下來可以做什麼? – Thore