2017-02-09 94 views
0

我尝试创建一个简单的SPA应用程序,并在html文件中出现如下错误:“未能加载资源:angular.js”,“无法加载资源:angular- route.js“,”加载资源失败:myApp.js“等。就像路径错了,但不是。在节点和角度应用中无法获得角度js文件

这是我的服务器的节点的部分:

var express = require('express'); 
var path = require("path"); 
var app = express(); 
var mongoose = require('mongoose'); 
var bodyParser = require('body-parser'); 
var bower = require('bower'); 
var userRouter = require('../app/controller/users'); 
var aplikacijaRouter = require('../app/controller/aplikacije'); 

var dogadjajRouter = require('../app/controller/dogadjaji'); 




// connection with mongodb 

mongoose.connect('mongodb://localhost/pracenje_gresaka_db') 

// configuration of bodyParser() 
app.use(bodyParser.urlencoded({ 
    extended: true 
})); 
app.use(bodyParser.json()); 

var port = process.env.PORT || 8181; 

//view of html files 
app.get('/', function(req, res){ 
    res.sendFile(path.join(__dirname + "/public/" + "example1.html")); 
}); 

app.get('/signup', function(req, res){ 
    res.sendFile(path.join(__dirname + "/public/" + "signup.html")); 
}); 

app.get('/login', function(req, res){ 
    res.sendFile(path.join(__dirname + "/public/" + "login.html")); 
}); 

这是路径的HTML例1对角:

<html> 
    <head> 
    <script type="text/javascript" src="../bower_components/angular/angular.js"></script> 
    <script type="text/javascript" src="../bower_components/angular-resource/angular-resource.js"></script> 
    <script type="text/javascript" src="../bower_components/angular-route/angular-route.js"></script> 
    <script type="text/javascript" src="myApp.js"></script> 
    </head> 
    <body ng-app="app"> 
    <h1> 
     Example 
    </h1> 
    <div ng-view> </div> 
    </body> 
</html> 

这是一个myApp.js,但我永远也做不到:

(function(angular) { 

    var helloController = function ($scope) { 
     $scope.message = "Hello from the controller!"; 
    }; 


    var app = angular.module('app', ['ngRoute','ngResource']); 
    app.controller('helloCon', helloController); 

    app.config(function($routeProvider) { 
    $routeProvider 
    .when('/main',{ 
     templateUrl: 'primer01-entries.html', 
     controller: 'helloCon' 
    }) 
    .otherwise({ 
     redirectTo:'/main' 
    }); 
    }); 
})(angular); 

Image of error 感谢您的帮助!

回答