-
Notifications
You must be signed in to change notification settings - Fork 2
Setting up Sealious for development
Rayvenden edited this page Feb 17, 2016
·
16 revisions
It's recommended to set up Node Version Manager first. With NVM you don't need root privileges to install NPM packages and have your development environment separated in home directory.
Then, run the dev-setup.sh
file from 'alpha' branch:
Download .sh file and run
sh dev-setup.sh alpha
or use this one-liner:
curl https://raw.githubusercontent.com/Sealious/sealious/alpha/dev-setup.sh | sh -s alpha
'alpha' argument passed to script denotes branch. Sealious has 3 branches for development:
- alpha - the most bleeding-edge. No NPM versioning here.
- beta - feature frozen branch for bugfixes. NPM versioning starts from x.y.0 here.
- stable - mature beta. Only hot-fixes get here. NPM versioning starts where beta left off. If you omit branch argument, stable will be installed.
In case you decided not to use NVM, it's recommended to set up your environment so you don't need sudo to npm install
packages