몇 주 전이라면 문제가 없었을 것이지만, 특정 PR을 통해 두 개의 추가 매개변수가 도입되었습니다. 이 매개변수 중 하나는 engine이며, 기본값이 Ruby인 매개변수입니다. 앞서 언급한 호출에서는 이 매개변수가 지정되지 않았습니다. 따라서 반환되는 정규식은 Ruby 전용이지만, JavaScript 정규식 엔진에 의해 사용되고 있습니다.
Uncaught SyntaxError: raw bracket is not allowed in regular expression with unicode flag
createWatchedWordRegExp watched-words.js:12
matches admin-watched-word-test.js:62
matches admin-watched-word-test.js:61
o handle-descriptor.js:61
get Ember
untrack validator.js:681
Ember 3
o reference.js:175
tag reference.js:136
track validator.js:668
f reference.js:135
<anonymous> runtime.js:2077
tag reference.js:136
track validator.js:668
f reference.js:135
evaluate runtime.js:2089
_execute runtime.js:4306
execute runtime.js:4291
rerender runtime.js:4606
Ember 2
It runtime.js:4139
Ember 3
invoke queue.ts:201
flush queue.ts:98
flush deferred-action-queues.ts:75
_end index.ts:616
end index.ts:298
_runExpiredTimers index.ts:739
setTimeout handler*setTimeout platform.ts:50
_installTimerTimeout index.ts:783
_scheduleExpiredTimers index.ts:764
_runExpiredTimers index.ts:738
watched-words.js:12