2017-10-26 4 views
0

私が使用しています:anglejを使用する多くのhtmlファイルをレンダリングするためにnodejsとexpressjsを設定するにはどうすればよいですか?

app.use(express.static(__dirname + '/public')); 

をMEANアプリケーションの静的フォルダを設定します。 angleJs(angular2ではなく)を使用するいくつかのhtmlファイルが必要です。このセットアップから得られる問題は、htmlファイルの名前がインデックスの場合にのみ機能することです。

私も試してみました:

app.set('views', path.join(__dirname, 'views')); 
app.engine('html', require('ejs').renderFile); 
app.set('view engine', 'html'); 

ビューフォルダに、私はすべてのHTMLファイルを持っていたEJSをインストールした後。しかし、これは角度のためには機能しませんでした。

anglejを使用する多くのhtmlファイルをレンダリングするためにnodejsとexpressjsを設定するにはどうすればよいですか?

答えて

0

app.use(express.static(path.join(__dirname, '/public'))); のように静的ファイルにアクセスする場合にこれを使用し、angle.htmlに角度ファイルを追加できます。あなたがそれを使用するときにパブリックフォルダに角関連ファイルを保存し、それをindex.htmlに入れてください。コントローラーまたはサービスまたは指示文のどちらでも

関連する問題