web-dev-qa-db-ja.com

Expoが起動後にクラッシュする

React expo startを使用したネイティブプロジェクトを開始するときに問題が発生しました。
ブラウザが開き、次のページが表示されます。
Expo Browser

約1秒後、ページが完全に暗くなり、次のエラーがコンソールに表示されます(EXPO_DEBUG=trueが設定されています)。

Expo DevTools is running at http://localhost:19002
Opening DevTools in the browser... (press shift-d to disable)
error Invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\].*|website\\node_modules\\.*|heapCapture\\bundle\.js|.*\\__tests__\\.*)$/: Unterminated character class. Run CLI with --verbose flag for more details.

Metro Bundler process exited with code 1
Error: Metro Bundler process exited with code 1
    at ChildProcess.<anonymous> (C:\@expo\[email protected]\src\Project.ts:1804:16)
    at Object.onceWrapper (events.js:300:26)
    at ChildProcess.emit (events.js:210:5)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

私はWindows 10 1903 x64、NodeJs v12.11.0、および次の依存関係を実行しています。

"dependencies": {
  "expo": "^35.0.0",
  "react": "16.8.3",
  "react-dom": "16.8.3",
  "react-native": "https://github.com/expo/react-native/archive/sdk-35.0.0.tar.gz",
  "react-native-web": "^0.11.7"
},
"devDependencies": {
  "@types/react": "^16.8.23",
  "@types/react-native": "^0.57.65",
  "babel-preset-expo": "^7.0.0",
  "TypeScript": "^3.4.5"
}

今何をすればいいですか?

2
TorbenJ

最新のアンインストールNodeバージョン

そして、再インストールNodeバージョン10.16.3

うまくいくはずです。

0
PTra

NodeJSを12.13に更新した後も、この問題が発生しました。 10.17にダウングレードしましたが、再び機能します。

0
flow969