angular-nevera-generator
Version:
Yeoman AngularJS scaffold a webapp with Angular 1 written in ES6 (Babel), TypeScript through Webpack or SystemJS including tools Gulp 4, ESLint, Browsersync and Karma
27 lines (22 loc) • 690 B
JavaScript
var angular = require('angular');
var techsModule = require('./app/techs/index');
<% if (router === 'uirouter') { -%>
require('angular-ui-router');
var routesConfig = require('./routes');
<% } -%>
var main = require('./app/main');
var header = require('./app/header');
var title = require('./app/title');
var footer = require('./app/footer');
require('./index.<%- css %>');
angular
<% if (router === 'uirouter') { -%>
.module('app', [techsModule, 'ui.router'])
.config(routesConfig)
<% } else { -%>
.module('app', [techsModule])
<% } -%>
.component('app', main)
.component('fountainHeader', header)
.component('fountainTitle', title)
.component('fountainFooter', footer);