Как вы откатываете версии Гэтсби? - PullRequest
0 голосов
/ 16 января 2019

Сотрудник вытащил репозиторий Гэтсби из одного из наших проектов и выполнил команду, которой он не должен был иметь. Теперь у него есть gatsby 2, установленный на проекте gatsby 1. Излишне говорить, что все сломалось.

Как ни странно, мне трудно найти способ откатиться на его локальную машину.

Кто-нибудь знает, как откатить версии Гэтсби?

Ответы [ 2 ]

0 голосов
/ 19 января 2019

При понижении с gatsby 2 до 1 обязательно проверьте также глобальную версию gatsby-cli (последняя версия gatsby-cli 1: 1.1.41-13 )

#npm
npm uninstall -g gatsby-cli
npm install -g gatsby-cli^1.1.41-13

#yarn
yarn global remove gatsby-cli
yarn global add gatsby-cli^1.1.41-13

Хотелось бы, чтобы был способ отсоединить глобальную версию пакета, но сейчас это кажется невозможным.

0 голосов
/ 17 января 2019

Можно ли предположить, что он использовал git, чтобы сперва сделать репо? Если это так, просто извлеките изменения в файлах менеджера пакетов, такие как package-lock.json или yarn.lock, которые будут перестроены.

...