모든 사이트에서 "Uncaught SyntaxError : Invalid shorthand property initializer"를 표시하는 크롬


23

Google.com을 포함하여 오늘 Chrome에서 방문하는 모든 사이트는 console.log에 다음 오류를 표시합니다.

Uncaught SyntaxError: Invalid shorthand property initializer

소스는 (알 수 없음)으로 표시됩니다. 확장 기능이 좋지 않은지 궁금합니다. 오히려 Chrome을 재설정하지 않습니다. 다른 문제 해결 팁이 있습니까?

답변:


39

Better History 확장 기능을 사용 불가능하게하면이를 수정하고 다시 사용 가능하게하는 것이 재발하지 않는 것으로보고되었습니다. https://bugs.chromium.org/p/chromium/issues/detail?id=754583#c6


1
좋은 일, 비활성화 및 다시 활성화 나은 역사는 나를 위해 일한
joshschreuder

실제로,이 너무 나를 위해 문제를 해결
루시 Depold에게

2
나는 포함 sbmarwbth내 구글 검색에서이 수퍼 유저 페이지를 가지고 (우리는 루시 Depold에 의해이 질문에 보는 바와 같이, 스택 추적의 한 부분이었다). 나는 더 나은 기록을 사용하고 있으며,이 비활성화 / 다시 활성화 수정은 나에게도 효과적이었다.
Purplejacket

얼마 후 (1-2 시간의 작업 / 웹 개발)이 솔루션으로 오류가 다시 나타납니다
Lucian Depold

@Purplejacket sbmarwbth귀하의 의견 에 포함시켜 주셔서 감사합니다 .이 답변도 찾았습니다!
ndbroadbent 21시 39 분

7

이것은 최근 크롬 업데이트로 인해 발생합니다. 크롬 JSVM 코드의 어딘가에서 그들은 " = " 를 사용합니다. 여기서 " : "는 객체의 속성에 값을 할당하는 데 사용됩니다 :

여기에 이미지 설명을 입력하십시오

패치 나 다운 그레이드 크롬을 기다려야한다고 생각합니다.

편집이 : 그것은 보인다 크롬 개발자 도구에 의한 것이 될 : /programming/17367560/chrome-development-tool-vm-file-from-javascript

개발 도구 코드를 검색해도 일치하는 것이 없습니다.

EDIT2 : 사용자 gotoken 의 대답이 문제를 해결하는 것으로 보입니다.

여기에 이미지 설명을 입력하십시오

EDIT3 : 사용자 gotoken 의 솔루션이 영구적이지 않은 것으로 보입니다 . 일정 시간 후에 오류가 다시 나타납니다. BetterHistory Extension을 패치해야합니다.


크롬 / 크롬에는 그러한 코드가 없습니다 : cs.chromium.org/search/…
wOxxOm

같은 일이 여기에 무슨 일이 일어나고
wackychocolate

dev 도구를 24 시간 이상 사용한 후에도 반복 할 수 없었습니다. 그건 그렇고, 아마도 벗어난 주제에 대한 사과, dev 도구 콘솔에 동일한 오류 메시지를보고하고 스크린 샷 i.stack.imgur.com/y3bVm.png 와 동일한 VM JS 페이지에 대한 링크를 제공하는 코드를 작성하는 방법은 무엇입니까? 크롬 프로필 폴더에서 "ahref"또는 "document.body.addEventListener"및 "auxclick"이 일치하지 않습니다. 코드의 출처가 궁금합니다. 감사.
gotoken

1

정답입니다. 그러나 간단한 프로세스 답변이 도움이 될 것이라고 생각했습니다.

  1. 주소 표시 줄에 chrome : // extensions를 입력하십시오 (확장자를 표시하려면 enter를 누르십시오).
  2. 탭 레이블은 "확장명"이어야하며 설치된 확장명 목록이 해당 페이지에 있어야합니다.
  3. 더 나은 역사를 찾으십시오. 확장 프로그램이 이름순으로 정렬 된 경우 맨 위 근처에 있어야합니다.
  4. 사용 확인란을 클릭하십시오 (확인 표시가 지워 져야 함).
  5. 사용 확인란을 다시 클릭하면 확인 표시가 다시 나타납니다.

그게 다야. 오류가 발생한 탭을 새로 고쳐야 할 수도 있습니다.

이것이 너무 간단한 경우 알려주십시오.

더욱이. 이것이 문제를 한 번에 해결하지 못한다는 것을 알았습니다. Vue와 Webpack을 사용하고 있으며 결국 (일반적으로 몇 번 다시 시작한 후) 오류가 반환되는 것을 발견했습니다. 활성화 된 확인란을 다시 재설정하면 다시 사라집니다. 버그가 수정 될 때까지 계속 살아야한다고 생각합니다!


1
내 경험에 의하면 비활성화 / 활성화는 일시적인 해결책입니다. 사용할 때까지 비활성화 상태로 유지합니다.
Shawn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.