Ответ 1
npm config set save-prefix='~'
возвращает значение по умолчанию в тильду
npm config set save-prefix=''
удалит автоматическое префикс
Как изменить префикс по умолчанию (^
), который npm
вставляет в package.json
, когда я запускаю npm install --save package
?
npm config set save-prefix='~'
возвращает значение по умолчанию в тильду
npm config set save-prefix=''
удалит автоматическое префикс
В windows10
(npm v. 3.8.6)
мне пришлось опустить кавычки, используя следующую команду:
npm config set save-prefix=~
Вы должны использовать двойные кавычки для правильного экранирования префикса:
npm config set save-prefix="^"
Если npm config set save-prefix='~'
ничего не делает, то это потому, что для save-exact
задано значение true
, что перезаписывает его. Поэтому в этом случае введите следующие шаги в terminal
:
npm config set save-exact=false
npm config set save-prefix='~'
или любое save-prefix
значение, которое вы предпочитаете. Вы можете подтвердить, что все эти изменения сохранены, введя npm config list
.