자바스크립트가 비활성화 되어있습니다.
자바스크립트가 활성화 되어야 콘텐츠가 깨지지 않고 보이게 됩니다.
자바스크립트를 사용할수 있도록 옵션을 변경해 주세요.
- willbsoon

본문 바로가기
Javascript/Angular

윈도우 npm install error 해결... warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다......

by willbsoon 2020. 3. 26.

윈도우에서 npm install 하게되면 가끔 이러한 에러가 뜬다...

 

 

warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오. (소스 파일 컴파일 중  ..\src\init.cc)

 

이게 비주얼스튜디오가 깔려있으면 뜨는 에러같던데....

 

에러 화면...ㅠ

이와 같은 문제를 해결하기 위해 열심히 구글링 한 결과!!!!!

 

파워쉘에서 해결이 가능하단다!

 

 

파워쉘을 관리자 모드로 열고난 뒤

 

npm install --global --production windows-build-tools

 

이 명령어를 쳐주자.

 

그리고 기다리게 되면 완료~!!!!!!!!!!

 

 

다시 인텔리j로 넘어가서 npm install을 해보자~

근데도 에러가 뜬다????

fsevents 라는 라이브러리가 mac os에서만 작동하므로 경고가 뜬다.

 

그럼 

npm install --no-optional

이걸 해보자. 이후 npm start해봤는데.................

fsevents 라이브러리에 대한 warn은 사라졌는데 여전히 에러가 뜬다....ㅜㅜ

 

 

 

그러면 update라도 해보자...

흠...................

update 를 하고 난후에도 npm start 는 안됬다...

 

하지만 ng serve 를 하고나니 되네? 

옵션들에 문제가 있었던듯 하다. 192.168.10.151은 어디서 온 아이피인가....ㅠ

개인적인 프로젝트의 문제로 인해 npm start가 안된것 뿐이지... 서버는 올라갔다

 

 

암튼 결론은 됬다!

 

댓글