初めてExpress.js/Angularアプリケーションを作成しようとしていますが、Express.jsアプリケーションによって提供されているページの$routeProvider
に問題があります。ここでserver.js
がある:localhost:3000/#/main
に移動するとき、何も何かアドバイスは次のようになり<ng-view>
に注入されていないけれども
var app = angular.module('app', ['ngRoute']);
app.config(function ($routeProvider) {
$routeProvider
.when('/main', {
templateUrl:'/client/views/main.html'
});
});
:
var express = require('express');
var PORT = process.env.PORT || 3000;
var app = express();
app.get('/', function (req, res) {
res.sendFile(__dirname + '/client/views/index.html');
});
app.listen(3000, function() {
console.log("I'm listening");
});
index.html
ページには、次の角度のコードをレンダリングし、含み大いに感謝します。
コンソールでエラーを確認しましたか? – Wake
Expressアプリケーションは/client/views/main.html明示的な静的ミドルウェアをチェックしていないようです – Molda