수상한 프로그래머/React Native

react native node 서버가 안 뜬다면??? error Invalid regular expression

산산지 2023. 3. 25. 01:32
반응형

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__\/.*/
];

을 아래처럼 변경해보자

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

성공 ^0^

반응형