0
package-lock.json file이있는 상태에서 npm을 사용하여 중개 종속성을 업데이트하는 적절한 방법은 무엇입니까? 예를 들어package-lock.json을 사용하여 중간 npm 종속성 업데이트
:
$ npm outdated --depth=1 eslint
Package Current Wanted Latest Location
eslint 4.9.0 4.10.0 4.10.0 MyApplication1 > grunt-eslint
패키지-lock.json는 4.9.0로 (툴툴-eslint이 경우에, 중간 의존성) eslint 유지하여 해당 작업을 수행한다. [email protected]으로 어떻게 업데이트합니까?
나는 다음과 같은 명령을 시도했지만 NPM은 아무것도하지 않습니다 나는 최상위 종속성으로 eslint를 추가하지만 난 그게 할 수있는 올바른 방법이라고 생각하지 않으면 그것은 작동
npm update grunt-eslint --dev --depth 1
npm update eslint --dev
이.
'npm install --save-dev eslint'는 어떻게됩니까? 'update' 대신에? – zero298
@ zero298 작동하지만 종속성이 최상위 종속성으로 저장 될 수 있으며 다양한 깊이의 중간 종속성에 대해이를 수행 할 수도 없습니다. –
npm install [email protected]을 시도 했습니까? dev - 깊이 1 ' – dzm