Skip to content

Commit 4804998

Browse files
committed
readme
1 parent 7b6ee73 commit 4804998

File tree

1 file changed

+57
-1
lines changed

1 file changed

+57
-1
lines changed

README.md

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,57 @@
1-
## ThreeJS TypeScript Webpack
1+
# ThreeJS Webpack TypeScript GH-Pages ESlint Boilerplate
2+
3+
Template for creating MediaWiki Services in Node.js
4+
5+
## Getting Started
6+
7+
### Installation
8+
9+
First, clone the repository
10+
11+
```bash
12+
git clone https://github.com/nyan-left/threejs-webpack-typescript-eslint-template
13+
```
14+
15+
Install the dependencies
16+
17+
```bash
18+
cd threejs-webpack-typescript-eslint-template
19+
npm install
20+
```
21+
22+
You are now ready to get to work!
23+
24+
[ThreeJS documentation](https://threejs.org/docs/).
25+
26+
### Starting Development
27+
28+
The template is a fully-working example, so you may try it right away. You may start up the development server using
29+
30+
```bash
31+
npm run dev
32+
```
33+
34+
This starts an HTTP server listening on `localhost` and open up your default browser.
35+
36+
### Building
37+
38+
To make a production build, simply run
39+
40+
```
41+
npm run build
42+
```
43+
44+
45+
### Github Actions
46+
47+
48+
This template contains three github actions:
49+
50+
`build.yml` This runs on every push and creates a production build.
51+
52+
`dependabot-auto-pr.yml` This auto-approves pull requests generated by dependabot if the above action passes.
53+
54+
`release.yml` - When creating a new tagged release, will create a production build and push it to gh-pages branch.
55+
56+
Enjoy!
57+

0 commit comments

Comments
 (0)