arnaucube
arnaucube/socketioMEANseedPublic Self-hosted repository
socketioMEANseed/www/app.js
www/app.jsRaw
 1'use strict';
 2
 3angular.module('app', [
 4        'ngRoute',
 5        'btford.socket-io',
 6        'ngMaterial',
 7        'app.chat'
 8    ])
 9    .factory('socket', function(socketFactory) {
10        return socketFactory({
11            ioSocket: io.connect('localhost:3000')
12        });
13        //return socketFactory();
14    })
15    .config(['$locationProvider', '$routeProvider', function($locationProvider, $routeProvider) {
16
17        $routeProvider
18            .when('/', {
19                templateUrl: 'views/chat/chat.html',
20                controller: 'ChatCtrl'
21            });
22
23        $locationProvider.hashPrefix('!');
24        $routeProvider.otherwise({redirectTo: '/'});
25    }]);