-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Play with vizarr code #61
Comments
@will-moore as well since I tend to "play" vicariously. I do know how to build the code (easiest in docker) if that will work for you, @tischi. |
It should be very straight forward to get started. The project is set up like most modern JS build tools, but since you are coming from the Java-side I can walk through what is necessary :) 1.) You need to have Node (currently
2.) Not necessary, but I'd recommend installing VSCode as an editor/IDE because it has great support for JavaScript/TypeScript out of the box. (I use this editor also for Rust & Python development due to the rich plugin ecosystem.) Once you have those installed run the following: $ git clone https://github.com/hms-dbmi/vizarr.git
$ cd vizarr
$ npm install # installs dependencies from npm (you should only need to do this once)
$ npm start # starts development server (any time you want to "play" with the code) The
Have a look at the other
On top of that, if you are happy with the changes you've made, feel free to open a PR! Opening a PR will create public preview link of your latest changes so that reviewers (likely myself) canlook at a live demo of what changes you've made. Please let me know if you need any help getting started! |
@manzt @joshmoore
How hard would it be for me to "play with the code"?
Ideal would be some development environment setup like IntelliJ for Java...
I'd really like to learn some Javascript and this project is super relevant for my work so it would be a great motivation to get my hands dirty... (not sure how much time I will find but the motivation is very large ;-)
The text was updated successfully, but these errors were encountered: