Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/umayr/ng-supack
Minimal seed app for Angular 1.x powered by Webpack.
https://github.com/umayr/ng-supack
Last synced: 9 days ago
JSON representation
Minimal seed app for Angular 1.x powered by Webpack.
- Host: GitHub
- URL: https://github.com/umayr/ng-supack
- Owner: umayr
- License: mit
- Created: 2015-10-27T11:24:26.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-04-24T15:34:44.000Z (over 8 years ago)
- Last Synced: 2024-11-07T03:48:25.123Z (about 2 months ago)
- Language: JavaScript
- Homepage:
- Size: 422 KB
- Stars: 0
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `ng-supack`
> Yet another minimal seed app for Angular 1.x powered by Webpack.### Usage
```bash
# clone the application and change directory
$ git clone https://github.com/umayr/ng-supack.git && cd $_
# install dependencies
$ npm install
# run the webpack dev server
$ npm start
```### Features
The directory structure is based on John Papa's [style guide](https://github.com/johnpapa/angular-styleguide)
with a minor addition of stylesheets being included in the module directory.#### Structure:
```
.
├── app
│ ├── images
│ │ ├── angular.png
│ │ └── webpack.png
│ ├── index.html
│ └── src
│ ├── app.module.js
│ ├── common
│ │ ├── common.module.js
│ │ └── common.scss
│ ├── core
│ │ ├── core.module.js
│ │ ├── core.scss
│ │ ├── restangular.config.js
│ │ ├── router.config.js
│ │ └── router.run.js
│ ├── welcome
│ │ ├── welcome.controller.js
│ │ ├── welcome.html
│ │ ├── welcome.module.js
│ │ └── welcome.scss
│ └── dashboard
│ ├── dashboard.controller.js
│ ├── dashboard.html
│ └── dashboard.module.js
├── LICENSE
├── package.json
└── webpack.config.js```
#### Linting:
```bash
$ npm run lint
```It uses `eslint` for linting that includes [`angularjs-eslint`](https://github.com/Gillespie59/angularjs-eslint)
plugin that makes sure you're properly following John Papa's guidelines. Although it uses shareable configuration
so things that you don't agree with can be changed.