... | ... | @@ -13,18 +13,16 @@ This template uses Webpack, Angular 2, Typescript, Sass. It includes several pre |
|
|
The ng2 branch repo [README](https://dev.izeni.net/izeni/izeni-angular-template/tree/ng2) has instructions for firing up a new project. Note that you will need Node and npm installed on your system. You will also need to install a few global npm packages: webpack, webpack-dev-server, typescript, typings
|
|
|
|
|
|
## Repo directory structure
|
|
|
* files, runtime commands, structure
|
|
|
* routes and config and structure
|
|
|
* component structure (good? bad?)
|
|
|
* api config (in config folder?)
|
|
|
* index files (modules: https://nodejs.org/api/modules.html#modules_folders_as_modules)
|
|
|
* general structure
|
|
|
* api config
|
|
|
* included services
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### TODO
|
|
|
- add suggested styleguides? https://github.com/airbnb/javascript
|
|
|
- add suggested styleguides? https://google.github.io/styleguide/javascriptguide.xml, https://github.com/airbnb/javascript, https://google.github.io/styleguide/htmlcssguide.xml, http://codeguide.co/
|
|
|
- js data error handling
|
|
|
- ng2-bootstrap (best we have, for now):
|
|
|
- modal service
|
... | ... | |