React Native在升级NodeJS新版本后,不能启动开发者服务器报错问题(error Invalid regular expression: /(.*\\__fixtures__\\.*...

image.png

SyntaxError: Invalid regular expression: /(. \fixtures\.|node_modules[\]react[\]dist[\]. |website\node_modules\.|heapCapture\bundle.js|. \tests\.)$/: Unterminated character class

解决方法

1.回退node版本为v12.10.0
2.使用node v12.13.0 的话
可以修改node_modules/metro-config/src/defaults/blacklist.js里面的sharedBlacklist

/node_modules[/\]react[/\]dist[/\]./, ==》 /node_modules[/\]react[/\]dist[/\]./,
或者 /node_modules[/\]react[/\]dist[/\].*/

你可能感兴趣的:(React Native在升级NodeJS新版本后,不能启动开发者服务器报错问题(error Invalid regular expression: /(.*\\__fixtures__\\.*...)