2017-10-18 28 views
0

インデックスページを読み込もうとしていますが、SwigテンプレートエンジンとExpressを使用しています。インデックスページを読み込めません

/asset-management/server/views/front/index.html

/views/front/index.htmlがエラー右オフに基づいて正しいはずです:私はこのエラーを取得:ファイルパスがこれですので

{ 
    "message": "Failed to lookup view \"/front/index\" in views directory \"/home/ubuntu/workspace/asset-management/server/views\"", 
    "error": { 
    "view": { 
     "defaultEngine": "html", 
     "ext": ".html", 
     "name": "/front/index", 
     "root": "/home/ubuntu/workspace/asset-management/server/views" 
    } 
    } 
} 

をしかし、私は何かが欠けていない限り、それは意味がありません。 ?私はここで何が欠けていますか?フロント以外のディレクトリで作業するために他のファイルを取得できます。私は自分のルートに必要なパスの一部をコピーしようとしました。

ルート:

// homepage and dashboard 
    app.get('/', 
    setRedirect({auth: '/dashboard'}), 
    isUnauthenticated, 
    setRender('/front/index'), 
    main.getHome); 

は、ミドルウェアのほとんどを無視し、それはあなたがすべきではない余分なスラッシュを持ってres.render()

答えて

0

に相当あるものであるようsetRenderを見てください。

この:

setRender('/front/index'), 

はこのようになります。

setRender('front/index'), 
関連する問題