nativefier/docs/development.md

53 lines
637 B
Markdown
Raw Normal View History

2016-03-13 07:27:32 +00:00
# Development
## Environment Setup
First clone the project
```bash
git clone https://github.com/jiahaog/nativefier.git
cd nativefier
2016-03-13 07:27:32 +00:00
```
Install dependencies
```bash
# OSX and Linux
npm run dev-up
2016-03-13 07:27:32 +00:00
# Windows
npm install
cd app
npm install
2016-03-13 07:27:32 +00:00
```
Don't forget to compile source files:
2016-03-13 07:27:32 +00:00
```bash
npm run build
2016-03-13 07:27:32 +00:00
```
You can set up symlinks so that you can run `nativefier` for your local changes
2016-03-13 07:27:32 +00:00
```bash
npm link
2016-03-13 07:27:32 +00:00
```
After doing so, you can then run Nativefier with your test parameters
2016-03-13 07:27:32 +00:00
```bash
nativefier <...>
2016-03-13 07:27:32 +00:00
```
Or you can automatically watch the files for changes with:
```bash
npm run watch
2016-03-13 07:27:32 +00:00
```
## Tests
```bash
npm test
2016-03-13 07:27:32 +00:00
```