首页 > Web开发 > 详细

error Invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\].*|webs

时间:2021-02-07 12:15:45      阅读:61      评论:0      收藏:0      [点我收藏+]

windows 电脑 执行 react-native 项目,报错如下:

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.

解决方法 :

找到这个文件:

\node_modules\metro-config\src\defaults\blacklist.js

替换内容为:


var sharedBlacklist = [
  /node_modules[\/\\]react[\/\\]dist[\/\\].*/,
  /website\/node_modules\/.*/,
  /heapCapture\/bundle\.js/,
  /.*\/__tests__\/.*/
];

原来以为这个报错是因为 windows 系统导致的,所以要对内容进行转义,后来发现其他同事windows系统并未有此现象,个人分析原因可能是 命令工具所致

error Invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\].*|webs

原文:https://www.cnblogs.com/360minitao/p/14384167.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!