2017-02-02 7 views
0

このルート/:uuidにヒットしたら、index.htmlをレンダリングします。これは私のコードです:要求されたファイルごとにindex.htmlで応答する高速ルート

app.use(express.static(__dirname + '../dist')); 
app.get('/:uuid', function(req, res) { 
    res.sendFile(path.join(__dirname, '../dist/index.html')); 
}) 

ここはfull sourceです。そのルートのapp.get()は50行目です。問題は、要求されたファイルごとにサーバーがindex.htmlの内容で応答することです。言い換えれば:

enter image description here

申し訳ありませんが、私は本当に何かを明らかに見下ろすています。助けをあらかじめありがとう!

+0

実際のコードを外部ソースにリンクしてください。外部ソースにリンクしないでください。 – brandonscript

+0

申し訳ありませんが、私は疑わしいコードを追加しました。 @brandonscript – macksol

答えて

1

/:uuidのようなルートがある場合は、/のすべてが変数として扱われるという問題があります。このapp.get()をファイルに移動して他のルートが評価されるようにしてからapp.get(/:uuid ....

関連する問題