https://github.com/brandonjpierce/node-webkit-boilerplate
[Unmaintained]
https://github.com/brandonjpierce/node-webkit-boilerplate
Last synced: 8 months ago
JSON representation
[Unmaintained]
- Host: GitHub
- URL: https://github.com/brandonjpierce/node-webkit-boilerplate
- Owner: brandonjpierce
- License: mit
- Archived: true
- Created: 2014-03-27T13:38:20.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-11-23T21:09:56.000Z (almost 9 years ago)
- Last Synced: 2024-10-26T23:54:28.230Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 3.91 KB
- Stars: 42
- Watchers: 4
- Forks: 11
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vue-cn - Node Webkit + Vue example ★34
- awesome-vue - Node Webkit + Vue example
- awesome-vue-refactor - Node Webkit + Vue example ★37
- awesome-vue-zh - Node Webkit + Vue示例
- awesome-vue - Node Webkit + Vue example ★45
- awesome-vue - Node Webkit + Vue example - [Unmaintained] ` 📝 6 years ago ` (Examples [🔝](#readme))
- awesome-vuejs - Node Webkit + Vue example ★37
- awesome-vue - Node Webkit + Vue example
README
# Node Webkit Boilerplate
### Note: this project was using a very early version of the old node-webkit library so please use at your own risk as a lot of things have changed since then. This repo is no longer being maintained.
Get a node webkit application up and running in no time! I have included a small example with Vue.js and Browserify to get you going quickly on a highly modular and testable application.
## Application Structure
All development takes place in the `app` folder. With gulp your files with be bundles up with Browserify and then sent to the `public` folder. The public folder contains the `package.json` for the application window, as well as the base `index.html` file for the application.
## Prerequisites
1. Node.js
2. Git
3. Gulp.js (`npm install gulp -g`)
## Workflow
1. Git clone `https://github.com/brandonjpierce/node-webkit-boilerplate.git`
2. Run `npm install`
3. Run `gulp`
4. Start the application with `npm run app` (I usually do this in a separate terminal)
## Linux Users
You may have an issue where your system will not be able to find `libudev.so.0`. If that is the case you can do the following:
1. Go into `node_modules/nodewebkit/nodewebkit/`
2. Run `sed -i 's/\x75\x64\x65\x76\x2E\x73\x6F\x2E\x30/\x75\x64\x65\x76\x2E\x73\x6F\x2E\x31/g' nw`
3. Profit