Как вы используете tfs-cli в отключенной сетевой среде?

Наш сервер сборки TFS не имеет доступа к Интернету. После установки node.js я попытался установить tfx-cli. с помощью команды: npm install -g tfx-cli

Насколько я могу судить, теперь он хочет загрузить необходимые зависимости. Это похоже на целую паутину зависимостей — стиль nuget. Ожидается ли, что я настрою внутренний сервер npm с десятками требуемых зависимостей, стану экспертом по node.js и npm — только для того, чтобы добавить несколько пользовательских команд на наш сервер TFS?

Есть ли версия tfs-cli, которая включает все зависимости?


person jlo-gmail    schedule 16.03.2016    source источник
comment
Вы ищете github.com/Microsoft/tfs-cli?   -  person Cece Dong - MSFT    schedule 17.03.2016
comment
У меня это уже есть. Попробуйте выполнить команду установки на компьютере без интернета... это не сработает.   -  person jlo-gmail    schedule 17.03.2016


Ответы (1)


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

Хотя я сам не пробовал, похоже, есть способы установки пакетов NPM в автономном режиме. Вот один ответ на вопрос о переполнении стека, который может указать вам правильное направление. Другое решение, которое мне рекомендовали, — это npmbox.

person broAhmed    schedule 29.06.2017
comment
Привет, помогите :) - но когда вы на самом деле не отвечаете на вопрос, комментарий был бы предпочтительнее, также только предоставление ссылок не является действительным ответом, но может быть полезным комментарием. - person Arount; 30.06.2017
comment
@Arount А, спасибо, что сообщили мне. Я удалю этот ответ и вместо этого сделаю комментарий! - person broAhmed; 30.06.2017
comment
Ладно, не суть. У меня недостаточно представителей, чтобы прокомментировать вопрос :( - person broAhmed; 30.06.2017
comment
ну, я думаю, это нормально - не беспокойтесь, если ваш ответ нужно закрыть, поверьте, сообщество SO сделает это (хуху) - person Arount; 30.06.2017