2016-10-19 2 views
0

Я подключился к своему каталогу проектов с инициативами и запустил flow, он подскажет мне Launching Flow server for /Users/... Wrong version of Flow. The config specifies version ^0.32.0 but this is version 0.33.0. Как установить поток предыдущей версии с помощью Homebrew?Homebrew установить старую версию потока

ответ

2

Если запустить brew info flow в консоли, вы увидите строку, подобную следующей:

flow: stable 0.33.0 (bottled), HEAD 

Это означает, что человек, управляющий поток доморощенного формула удаляет старые версии, как версия обновляется, так что вам не удастся получить доступ к старым версиям, не допуская выполнения некоторых за кулисами бизнеса, о котором я не знаю.


К счастью, есть решение для вас. Я предполагаю, что вы используете НПЙ, в этом случае вы можете попробовать следующее:

npm install [email protected] -g 

Это установит бинарную оболочку для потока, упакованной через НПЙ, в которых предыдущие версии все доступны. Установив глобально, вы можете использовать команды flow в командной строке.


Если вы не хотите устанавливать глобально, опасаясь конфликтов с другими проектами и т.д., вы можете установить локально и использовать поток:

npm install [email protected] 

Теперь добавьте следующее package.json:

"scripts": { 
    ... 
    "flow": "flow ." 
}, 

И теперь, вы будете иметь возможность запускать поток на ваш проект с помощью команды:

npm run flow 
Смежные вопросы