web-dev-qa-db-ja.com

コンソールで「このアプリを実行するにはJavaScriptを有効にする必要があります」というエラーが表示されます。反応する

私はreactjsが初めてで、アプリの開発に取り組んでいます。正常に実行されていましたが、npm run buildコマンドを実行すると、「このアプリを実行するにはJavaScriptを有効にする必要があります。」というエラーが表示されます。 「ホームページ」:「./」を指定した場合でも、server.jsファイルに変更を加えましたが、問題は解決しませんでした。

そして、laravelプロジェクト、javascriptがブラウザで有効になっている、別のブラウザを試してみました。

誰かがこのエラーを克服するのを手伝ってください。

前もって感謝します。

15
Jagdeesh Kumar

同じ問題がありました。私の場合、クラス名はパターンに従っていませんでした(大文字で始まる必要があります)。修正するとすぐに、すべてがうまくいき始めました。

1
Paulo Cuellas

同じ問題がありました。私の実行可能なソリューション:

package.json:

"homepage": "."

index.js:

app.use(express.static(__dirname)); //here is important thing - no static directory, because all static :)

app.get("/*", function(req, res) {
  res.sendFile(path.join(__dirname, "index.html"));
});
1
Denys Bushulyak

同じURL(localhost:8080)にいくつかのCookieが設定されていた可能性があります。おそらく以前の開発からのもので、何らかの理由でReactプロジェクト。別のブラウザで試してみたところ、機能し、Cookieを削除して完全に機能しました。

0
LeoLozes

in chrome goto chrome:// settings/content/javascript and javascriptを有効にする

0
PranavPinarayi

クライアントpackage.jsonファイル内でサーバーへのプロキシが指定されていないときにこのメッセージを受け取りました。

"proxy": "http://localhost:5000"

(ここで、サーバーがリッスンするようにセットアップされたポート番号に5000を変更する必要があります。私の場合は、追加後にサーバーの再起動も必要でした)

0
MaxWidth