CLI для разработчиков — деплой одной командой
Установи CLI глобально через npm:
$ npm install -g ziptoweb
Требуется Node.js 18 или выше
Авторизуйся через браузер:
$ ziptoweb login
Откроется браузер с кодом активации. После подтверждения токен сохранится локально в ~/.ziptoweb/token
Совет:
Токен действует 30 дней. После истечения просто запусти ziptoweb login снова.
$ ziptoweb deploy
Загрузит текущую директорию и сгенерирует случайный поддомен.
$ ziptoweb deploy ./dist
$ ziptoweb deploy --name my-site
$ ziptoweb deploy --name my-site --overwrite
$ npm run build
$ ziptoweb deploy ./dist --name my-react-app
$ npm run build
$ ziptoweb deploy ./out --name my-nextjs-app
$ npm run build
$ ziptoweb deploy ./dist --name my-vue-app
$ ng build
$ ziptoweb deploy ./dist/my-app --name my-angular-app
ziptoweb loginАвторизация через браузер
ziptoweb deploy [path]Деплой сайта
Опции: --name, --overwrite
ziptoweb listСписок всех сайтов
ziptoweb delete <subdomain>Удалить сайт
ziptoweb logoutВыход из аккаунта
ziptoweb --helpСправка по командам
Убедись, что npm установлен глобально и путь к глобальным пакетам добавлен в PATH:
$ npm config get prefix
Токен истёк или невалиден. Авторизуйся заново:
$ ziptoweb logout
$ ziptoweb login
Размер превышает 50 МБ. Удали ненужные файлы (node_modules, .git, исходники) или перейди на Pro план.
Пиши в поддержку:
Написать в Telegramsupport@ziptoweb.ru