추신.
이걸 보고 따라해도 안 될 수 있음!
MacOS(운영체제)와 window운영체제는 개행문자(== 줄바꿈)
를 다르게
처리(번역
)한다.
따라서 Mac으로 올린 파일을 window가 읽으려 하면 파일
(내 생각에 package.json
이지 않을까 생각 물론 npm i할때 그렇고 다른 파일들도 전부 다를 것)의 내용이 다르게 인식
된다.
git설정
을 통해서 이를 해결할 수 있다.
플젝 최상단 폴더에 .gitattributes
파일을 만들고 필요한 내용을 입력하고 저장한다.
왠지 서버에 한번 적용해 줘야 할 것 같으니까 저장한 파일을 remote에 push하고 다시 pull받아 혹시모를 에러를 걸러준다.
간절한 마음으로 npm install을 한다.
.gitattributes
파일 생성# Auto detect text files and perform LF normalization
* text=auto
*.cs text diff=csharp
*.java text diff=java
*.html text diff=html
*.css text
*.js text
*.sql text
*.csproj text merge=union
*.sln text merge=union eol=crlf
*.docx diff=astextplain
*.DOCX diff=astextplain
# absolute paths are ok, as are globs
/**/postinst* text eol-lf
# paths that don't start with / are treated relative to the .gitattributes folder
relative/path/*.txt text eol-lf
서버에 push하고 다시 pull받는다
(불필요한 과정일 수 있음)
git add .
git commit -m "ADD: git attr file"
git push
git pull
매우 간절한 마음으로 npm install
npm install
여기까지 따라 했음에도 되지 않는다면
매우 간절한 표정
으로 멘토님을
찾아 보자자세한 내용은 밑에 참고자료 페이지를 가면 매우 잘 설명되어 있다.
이해하기 어렵다면아~ 그렇구나
하고 넘기면 된다.
나중에필요해지면
다시 찾게 될 것이다.
종호님 안녕하세요! npm install 오류 나서 고생했었는데 감사합니다!