小编San*_*eev的帖子

运行 expo start 命令后出现无效的正则表达式错误

我是 React 原生开发的新手。运行后:

expo start
Run Code Online (Sandbox Code Playgroud)

或者

npm start
Run Code Online (Sandbox Code Playgroud)

或者

yarn start
Run Code Online (Sandbox Code Playgroud)

它返回以下错误消息:

Invalid regular expression error
Run Code Online (Sandbox Code Playgroud)

我该如何调试?

PS C:\Users\Admin\Desktop\React Course\New folder (2)\newproject> expo start
在 C:\Users\Admin\Desktop\React Course\New folder (2)\newproject 启动项目
Expo DevTools 运行在 http://localhost:19002
在浏览器中打开 DevTools...(按 shift-d 禁用)
错误 无效的正则表达式: /(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\].*|website\\node_modules\\.*|heapCapture\\ bundle\.js|.*\\__tests__\\.*)$/:未终止的字符类。使用 --verbose 标志运行 CLI 以获取更多详细信息。

语法错误:正则表达式无效:/(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\].*|website\\node_modules\\.*|heapCapture\ \bundle\.js|.*\\__tests__\\.*)$/:未终止的字符类
    在新的正则表达式 ()
    在黑名单(C:\Users\Admin\Desktop\React Course\New folder (2)\newproject\node_modules\metro-config\src\defaults\blacklist.js:34:10)
    在 getBlacklistRE (C:\Users\Admin\Desktop\React Course\New 文件夹 (2)\newproject\node_modules\@react-native-community\cli\build\tools\loadMetroConfig.js:66:59)
    在 getDefaultConfig (C:\Users\Admin\Desktop\React Course\New folder (2)\newproject\node_modules\@react-native-community\cli\build\tools\loadMetroConfig.js:82:20)
    加载时(C:\Users\Admin\Desktop\React Course\New folder (2)\newproject\node_modules\@react-native-community\cli\build\tools\loadMetroConfig.js:118:25)
    在 Object.runServer [as func] (C:\Users\Admin\Desktop\React Course\New folder (2)\newproject\node_modules\@react-native-community\cli\build\commands\server\runServer.js: 82:58)
    在 …

npm react-native yarnpkg expo

7
推荐指数
1
解决办法
2540
查看次数

标签 统计

expo ×1

npm ×1

react-native ×1

yarnpkg ×1