#vscode-extensions
#vscode-extensions
Вопрос:
Мой клиент хочет опубликовать свое первое расширение VS Code. Прямо сейчас они используют частное репозиторий. Ни им, ни мне не удалось найти информацию о политике публикации VS Code, в которой говорится, могут ли они использовать свое частное репозиторий или использовать общедоступный.
Может ли кто-нибудь указать ответ на этот вопрос?
Ответ №1:
- Используется
vsce package
для создания файла VSIX. - Зарегистрируйте учетную запись Marketplace и загрузите файл VSIX с веб-портала.
Комментарии:
1. Извините, что отказываюсь от вашего ответа; мой вопрос касается того, разрешает ли политика публикации VS Code публиковать расширения с частным репозиторием или нет.
2. @IstvanNovak Расширение на основе TypeScript / JavaScript на самом деле не скрывает никаких секретов. Существует множество расширений Microsoft или не от Microsoft, отправляющих частные (не с открытым исходным кодом) двоичные файлы различными способами. Поэтому я сомневаюсь, что кто-либо или какая-либо политика мешает вам делать то же самое.
3. Спасибо, @Lex Li. Ваш ответ, похоже, подтверждает, что такой объявленной политики не существует.
Ответ №2:
После упаковки расширения весь код находится в нем, поэтому нет необходимости иметь общедоступное репозиторий Github (или вообще какой-либо репозиторий). Просто не указывайте repository
ключ в вашем файле package.json.
Комментарии:
1. Спасибо, @Mike Lischke!