sbr v1.1.3
SBR - пакетный менеджер для работы с MIS Portal
Доступные команды:
publish - Публикация пакета
Позволяет опубликовать пакет в локальном/глобальном хранилище. При публикации автоматически увеличивает версию пакета.
sbr publish -all
sbr publish -all -withDep
sbr publish -withDep
sbr publish -withDep -autoVersion
install (короткая запись - i) - Установка пакета
Позволяет установить пакет из локального/глобального хранилища.
sbr i
sbr i {package name}
sbr i {package name}@{version}
uninstall (короткая запись - ui) - Удаление пакета
Позволяет удалить пакет из локального/глобального хранилища.
НЕ РАБОТАЕТ
login - Авторизация в хранилище
Позволяет авторизоваться в хранилище и в дальнейшем производить публикации пакетов
sbr login
setstore - Установить адрес хранилища
Позволяет переключаться между хранилищами, если используется более одного хранилища
sbr setsrote http://localhost:3777
sbr setsrote --headers {"Host": "http://localhost:3777"}
getstore - Посмотреть установленное хранилище
Выводит в консоль текущий адрес хранилища
sbr getstore
run - запустить проект
Запускает проект используя npm
sbr run {command}
== npm run {command}
init - создать пакет
Создает пакеты в проекте, может создавать пакеты для MIS Portal
sbr init
sbr init -y
== sbr init -y -s
- автосоздание Npm модуля
sbr init -y -r
- автосоздание React модуля
sbr init -y -n
- автосоздание Node модуля
start - запустить проект
Запускает проект используя npm (аналог npm start)
sbr start
== npm start
create - создать проект
Создает новый пустой проект
sbr create {project name}
audit - создать проект
Анализирует проект
sbr audit upd
- обновляет в модулях Node версии и зависимости
sbr audit prom
- удаляет из node_modules все подзависимости
sbr audit tree
- формирует json файл с деревом всех зависимостей в проекте
sbr audit tree --prom
- формирует json файл с деревом всех зависимостей в проекте без Dev зависимостей
update 03.10.22
update 28.01.24 Добавлена генерация Lazy компонент для React'а