프로젝트 진행 중에 String does not match the pattern of "^(?:@[a-z0-9-*~][a-z0-9-*._~]*/)?[a-z0-9-~][a-z0-9-._~]*$". 오류를 마주했다. 프로젝트 이름에 대문자가 포함되어 생긴 오류였다. name을 작성할 때 대문자 그리고 띄어쓰기는 허용되지 않는다고 한다. 소문자로 작성하고 하이픈(-) 또는 언더바(_)는 포함될 수 있다고 한다. (맨 앞 제외) package.json이란? 프로젝트가 의존하는 패키지 리스트 프로젝트의 버전을 명시 다른 환경에서도 빌드를 가능하게 해 다른 개발자들이 쉽게 사용할 수 있게 한다. 프로젝트의 의존성 관리를 위한 명세표 정도로 생각하면 될 것 같다. package.json name 규칙 점이나 밑줄로 ..