Я пытаюсь создать простое приложение SPA и в html-файле у меня есть такие ошибки, как: «не удалось загрузить ресурс: angular.js», «не удалось загрузить ресурс: 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 example1 с дорожками для углового:
<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 Спасибо за помощь!
Стараюсь с: app.use (express.static (__ Dirname '/ bower_components')); но все же не распознают угловые, js. Я не знаю, почему. – neca