0.0.0 • Published 12 days ago

custom-ytsaurus-ui.example v0.0.0

Weekly downloads
-
License
-
Repository
-
Last release
12 days ago

Custom ytsaurus-ui

This is a demonstration of a way to build your own custom version of @ytsaurus/ui. It proposes one of possible approaches to build your own version of UI without creating a fork of ytsaurus/ytsaurus-ui repository, it is supposed that you want your own separate repository with code specific for your installation.

How to use

# Prepare your repository
$ mkdir -p ~/github && cd ~/github && git clone https://github.com/ytsaurus/ytsaurus-ui.git
$ cp -rP ~/github/ytsaurus-ui/packages/custom-ytsaurus-ui.example ~/github/my-ytsaurus-ui
$ cd ~/github/my-ytsaurus-ui && git init # && git remote set-url ...
$ cd ~/github/my-ytsaurus-ui && ./scripts/init-links.sh ~/github/ytsaurus-ui

# Use for development
$ cd ~/github/my-ytsaurus-ui && npm ci && npm run dev

# Use for build
$ cd ~/github/my-ytsaurus-ui && npm ci && npm run build

How to deploy

You can use configuration files for nginx from ~/github/ytsaurus-ui/packages/ui.