실수로 삭제했고 그 package.json이후 로 많은 부분을 변경했습니다 . 안npm install또는 npm update생성하지 않습니다 package-lock.json더 이상. 내 npm 캐시와 nvm 캐시를 지우려고 시도했지만 아무것도 작동하지 않는 것 같습니다. 여러 버전의 Node.js (6.10.3 Node.js-3.10.10 npm이 내가 작업하기를 바라는 것임)에서 시도했지만 아무 것도 작동하지 않습니다.
npm이 package-lock.json파일 을 생성하도록 강제하는 방법이 있습니까?
package-lock.jsonv5부터는 기본적으로 npm에서 자동으로 생성되며, 이전 버전에서는 잠금 파일 이름이었고 명령을 npm-shrinkwrap.json사용하여 수동으로 생성되었습니다 npm shrinkwrap.
node 8.6.0그것과 함께 업데이트했고 npm 5.3.0작동했습니다.
.gitignore. 내가 실수했다 package-lock.json에 .gitignore어떻게 든하고 있기 때문에 package-lock.json에 표시되지 않은 git status그 날을 던지고.