2016-08-27 9 views
0

아래의 React 구성 요소 코드에서 오류를 파악할 수 없습니다. 많은 시간 동안 내 머리카락을 긁어 냈습니다. 아무도 나를 도와 줄 수 없나요? 뭔가 빠졌습니까?React 구성 요소 구문 오류

그래서 @Alik 및 @Vijayst에서 언급 한 바와 같이

Module build failed: SyntaxError: C:/dev/todotasks/components/Pitch.js: Unexpected character '�' (1:0) 1 | ��i m p o r t R e a c t , { C o m p o n e n t } f r o m ' r e a c t ' ;

Error from Editor

In Google Chrome

+1

당신이 파일을 바이트 순서 표시를 포함하는 경우 확인 했

----- 새 파일을 .----- 만들기위한 비주얼 스튜디오 코드 터미널에서 "아웃 파일"명령을 사용하지 마십시오? – Alik

+0

@Alik 확실히 Pitch.js 파일에 추가 문자가없는 것이 확실합니다. – krishna

+0

정말요? transpiler는 이유가 있다고 불평합니다. 16 진수 편집기에서'Pitch.js'를 연 적이 있습니까? cli에서 직접 파일을 추출하십시오. – Alik

답변

0

파일은 좀 더 드릴려고, 보통의 편집기에 표시되지 않습니다 추가 문자가 있었다 한 파일에 여분의 문자가 없지만 다른 파일에 숨겨진 문자가있는 방법에 대해 설명합니다. 필자는 새로운 파일을 생성하기 위해 PowerShell 명령으로 압축하였습니다.

편집기 : 비주얼 스튜디오 코드

터미널 : PowerShell을

새 파일 생성에 사용 명령 : "새로운 품목"와 "아웃 파일"

" New-Item " :이 명령은 빈 파일을 새로 만듭니다. "Out-Fife" :이 명령은 숨겨진 문자가있는 빈 파일을 새로 만듭니다.

"Out-File"명령을 사용하여 파일 중 하나를 만들었습니다. 처음에는 여분의 문자가 추가되었습니다.

+0

Powershell Out-File은 BOM (바이트 순서 표시)을 적용합니다. http://stackoverflow.com/questions/5596982/using-powershell-to-write-a-file-in-utf-8-without-the-bom – Alik

관련 문제