0

lite-server (Angular2 docs) を使用すると、Angular アプリケーションは完全に動作しますが、node-static を使用する手動ナビゲーションが機能しません。

たとえば、lite-serverを使用してlocalhost/404を手動で記述すると、404 ページが表示されますが、 node-staticを使用してアプリケーションを提供すると、空白のページが表示されます。

コンソールが空のままなので、原因がよくわかりません。

これは私のノード静的サーバーコードです:

var nodeStatic = require('node-static');
var file = new nodeStatic.Server('wwwroot');

require('http').createServer(function (request, response) {
    request.addListener('end', function () {
        file.serve(request, response);
    }).resume();
}).listen(2035);

どうもありがとう!

4

1 に答える 1

0

エントリ ポイントにリダイレクトするサーバーを使用するかLocationStrategy HashLocationStrategy、デフォルトの代わりに使用する必要がありますPathLocationStrategy

于 2016-01-08T11:02:24.803 に答える