Init Angular
This commit is contained in:
@@ -8,6 +8,7 @@ let express = require( 'express' ),
|
|||||||
colors = require( 'colors' ),
|
colors = require( 'colors' ),
|
||||||
ip = require( 'ip' ),
|
ip = require( 'ip' ),
|
||||||
util = require( 'util' ),
|
util = require( 'util' ),
|
||||||
|
path = require( 'path' ),
|
||||||
Projects = require( './models/projects.class.js' )
|
Projects = require( './models/projects.class.js' )
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -73,6 +74,9 @@ class App
|
|||||||
// Set up
|
// Set up
|
||||||
this.express = express()
|
this.express = express()
|
||||||
this.express.use( helmet() )
|
this.express.use( helmet() )
|
||||||
|
this.express.set( 'view engine', 'jade' );
|
||||||
|
this.express.set( 'views', path.join( __dirname, 'views' ) );
|
||||||
|
this.express.use( express.static( path.join( __dirname, 'public' ) ) );
|
||||||
|
|
||||||
// Controllers
|
// Controllers
|
||||||
this.express.use( '/codes', require( './controllers/index.js' ) )
|
this.express.use( '/codes', require( './controllers/index.js' ) )
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ var express = require( 'express' ),
|
|||||||
|
|
||||||
router.get( '/', function( request, response )
|
router.get( '/', function( request, response )
|
||||||
{
|
{
|
||||||
response.send( 'Hello' );
|
response.render( 'index/index.jade', {} );
|
||||||
} );
|
} );
|
||||||
|
|
||||||
module.exports = router;
|
module.exports = router;
|
||||||
@@ -22,6 +22,7 @@
|
|||||||
"express": "^4.13.4",
|
"express": "^4.13.4",
|
||||||
"helmet": "^2.1.0",
|
"helmet": "^2.1.0",
|
||||||
"ip": "^1.1.3",
|
"ip": "^1.1.3",
|
||||||
|
"jade": "^1.11.0",
|
||||||
"socket.io": "^1.4.6"
|
"socket.io": "^1.4.6"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
var angular_module = angular.module( 'application', [] );
|
||||||
|
|
||||||
|
angular_module.controller(
|
||||||
|
'ApplicationController',
|
||||||
|
[
|
||||||
|
'$scope',
|
||||||
|
'data',
|
||||||
|
function( $scope, data )
|
||||||
|
{
|
||||||
|
console.log(data);
|
||||||
|
|
||||||
|
this.pwet = 'uh';
|
||||||
|
this.codes =
|
||||||
|
[
|
||||||
|
{ title: 'Title 1' },
|
||||||
|
{ title: 'Title 2' }
|
||||||
|
];
|
||||||
|
}
|
||||||
|
]
|
||||||
|
);
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
angular_module.factory(
|
||||||
|
'data',
|
||||||
|
[
|
||||||
|
function()
|
||||||
|
{
|
||||||
|
return function()
|
||||||
|
{
|
||||||
|
console.log( 'data' );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
);
|
||||||
@@ -0,0 +1,86 @@
|
|||||||
|
html(ng-app="application")
|
||||||
|
head
|
||||||
|
title
|
||||||
|
| Code Spectat
|
||||||
|
script(src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular.min.js")
|
||||||
|
script(src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular-route.js")
|
||||||
|
script(src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.6/angular-resource.js")
|
||||||
|
script(src="/javascript/application/application.js")
|
||||||
|
script(src="/javascript/services/data.js")
|
||||||
|
body
|
||||||
|
header.main-header
|
||||||
|
h1
|
||||||
|
| Code Spectat
|
||||||
|
aside
|
||||||
|
header.aside-header
|
||||||
|
| Project name
|
||||||
|
nav.aside-nav
|
||||||
|
ul
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| folder-1
|
||||||
|
ul
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| folder-1-1
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| folder-1-2
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| file-1-1
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| file-1-2
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| folder-2
|
||||||
|
ul
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| folder-2-1
|
||||||
|
ul
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| folder-2-1-1
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| file-2-1-1
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| file-2-1-2
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| file-2-1-3
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| file-2-1
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| file-2-2
|
||||||
|
li
|
||||||
|
a(href="#")
|
||||||
|
| file-2-3
|
||||||
|
section.file
|
||||||
|
section.historic
|
||||||
|
a.version(href="#")
|
||||||
|
div.date
|
||||||
|
| 14:23:14
|
||||||
|
div.differences
|
||||||
|
| Différences
|
||||||
|
a.version(href="#")
|
||||||
|
div.date
|
||||||
|
| 14:24:01
|
||||||
|
div.differences
|
||||||
|
| Différences
|
||||||
|
a.version(href="#")
|
||||||
|
div.date
|
||||||
|
| 14:27:42
|
||||||
|
div.differences
|
||||||
|
| Différences
|
||||||
|
section.code
|
||||||
|
pre
|
||||||
|
| <html>
|
||||||
|
div(ng-controller="ApplicationController as hoy")
|
||||||
|
span
|
||||||
|
{{ hoy.pwet }}
|
||||||
|
|||||||
Reference in New Issue
Block a user