У меня есть проект, который устанавливает много других проектов и создает для них документацию. Всегда следует устанавливать последнюю версию, поэтому у меня есть следующий скрипт:
"scripts":{
"prebuild-release": "npm install && npm update",
"build-release": "do magic stuff here"
}
и зависимости определены как:
"dependendencies": {
"my-project-name": "*"
}
Это гарантирует, что мы всегда получим самую последнюю версию.
Проблема, с которой я сталкиваюсь при установке новой зависимости:
npm install my-new-project@latest -E
npm install my-new-project@* -E
npm install my-new-project -E
npm install my-new-project
Я всегда получаю номер версии в зависимостях:
"dependendencies": {
"my-project-name": "1.2.3"
}
Есть ли способ установить пакет и автоматически получить *
в package.json без необходимости редактировать его вручную?
Спасибо