* Remove unnecessary dev dependencies * Use large range on true "dev" dependencies The exact versions of these dependencies are not important for building, so give them large ranges in order to quiet down greenkeeper. I did not split them between dependencies and devDependencies because a package's dependencies are installed whenever the package is installed as a dependency. Installing all of these would be obnoxious and unnecessary.
38 lines
1.3 KiB
Markdown
38 lines
1.3 KiB
Markdown
# scratch-gui
|
|
#### Scratch GUI is a set of React components that comprise the interface for creating and running Scratch 3.0 projects
|
|
|
|
[](https://travis-ci.com/LLK/scratch-gui)
|
|
[](https://greenkeeper.io/)
|
|
|
|
## Installation
|
|
This requires you to have Git and Node.js installed.
|
|
|
|
In your own node environment/application:
|
|
```bash
|
|
npm install https://github.com/LLK/scratch-gui.git
|
|
```
|
|
If you want to edit/play yourself:
|
|
```bash
|
|
git clone git@github.com:LLK/scratch-gui.git
|
|
cd scratch-gui
|
|
npm install
|
|
```
|
|
|
|
## Getting started
|
|
Running the project requires Node.js to be installed.
|
|
|
|
## Running
|
|
Open a Command Prompt or Terminal in the repository and run:
|
|
```bash
|
|
npm start
|
|
```
|
|
Then go to [http://localhost:8601/](http://localhost:8601/) - the playground outputs the default GUI component
|
|
|
|
## Testing
|
|
```bash
|
|
npm test
|
|
```
|
|
|
|
## Donate
|
|
We provide [Scratch](https://scratch.mit.edu) free of charge, and want to keep it that way! Please consider making a [donation](https://secure.donationpay.org/scratchfoundation/) to support our continued engineering, design, community, and resource development efforts. Donations of any size are appreciated. Thank you!
|