Yeoman generator
npm install generator-fsharpbash
npm install -g yo
`
$3
Yeoman travels light. He didn't pack any generators when he moved in. You can think of a generator like a plug-in. You get to choose what type of application you wish to create, such as a Backbone application or even a Chrome extension.
To install generator-fsharp from npm, run:
`bash
npm install -g generator-fsharp
`
Finally, initiate the generator:
`bash
yo fsharp
`
Contributing and copyright
The project is hosted on GitHub where you can report issues, fork
the project and submit pull requests on the develop branch.
The library is available under Apache 2 license, which allows modification and
redistribution for both commercial and non-commercial purposes.
$3
Templates are added by doing PR to the develop branch adding new subfolders to the templates folder and by updating templates.json file.
At the moment, several helpers are working to make scaffolding easier:
* In ever file name ApplicationName part is replaced with application name user provided.
* In template files <%= namespace %> tag can be used to insert application name provided by user ( example#1, example#2 )
* In template files <%= guid %> tag can be used to insert randomly generated GUID ( example#3 )
* In template files <%= pacakgesPath %> tag can be used to insert path to packages folder ( example#4 )
* In template files <%= paketPath %> tag can be used to insert path to .paket` folder ( example#5 )