Teonet node-webkit application generator
Yeoman generator to create new Teonet server node-webkit application. The
Teonet Server application can execute under Linux or Mac OS only. This readme
file shows terminal commands for Debian, Ubuntu or Linux Mint.
First, install Yeoman, generator-teonet-webkit using npm
and NWJS
(we assume you have pre-installed NodeJS and Build Essential).
``bash`
npm install -g yo
npm install -g generator-teonet-webkit
#### Install teonet library
https://www.npmjs.com/package/generator-teonet#install-teonet-library
`bash`
yo teonet-webkit
`bash`
grunt
`bash`
nw dist --enable-logging=stderr APPNAME teo-APPNAME
`bash`
grunt build-nwjs
`bash`
build-nwjs/teo-nw/linux64/APPNAME --enable-logging=stderr APPNAME teo-APPNAME
Available generators:
* teonet-webkit (aka teonet-webkit:app)
* teonet-webkit:controller
Create new Teonet server node-webkit application.
Example:
yo teonet-webkit
Generates a controller in app/scripts/controllers.
Example:
yo teonet-webkit:controller user
Produces app/scripts/controllers/user.js`:
angular.module('myMod').controller('UserCtrl', function ($scope, teonet) {
// ...
});
This project uses git submodule, so after cloning this project from git
execute next command:
git submodule update --init
If you haven't already set your NPM author info, now you should:
npm set init.author.name "Your Name"
npm set init.author.email "you@example.com"
npm set init.author.url "http://yourblog.com"
npm adduser
Publish project to NPM:
npm publish ./
* Yeoman has a heart of gold.
* Yeoman is a person with feelings and opinions, but is very easy to work with.
* Yeoman can be too opinionated at times but is easily convinced not to be.
* Feel free to learn more about Yeoman.
Apache-2.0 © Kirill Scherba
[npm-image]: https://badge.fury.io/js/generator-teonet-webkit.svg
[npm-url]: https://npmjs.org/package/generator-teonet-webkit
[travis-image]: https://travis-ci.org//generator-teonet-webkit.svg?branch=master
[travis-url]: https://travis-ci.org//generator-teonet-webkit
[daviddm-image]: https://david-dm.org//generator-teonet-webkit.svg?theme=shields.io
[daviddm-url]: https://david-dm.org//generator-teonet-webkit
[coveralls-image]: https://coveralls.io/repos//generator-teonet-webkit/badge.svg
[coveralls-url]: https://coveralls.io/r//generator-teonet-webkit