javascript - レンダリング時のkoaのパスの問題?
迷茫
迷茫 2017-06-28 09:25:34
0
1
758

上記はディレクトリ構造であり、ルーティングは次のとおりです。

リーリー

上記を実行すると、次のエラーが報告されます:

そこで、パスに関する文を

に変更しました。 リーリー

エラーメッセージは

になります。

これは非常に無力ですが、これを次のように変更すると実行できるようになります:

リーリー

今は当たり前ですが、これは明らかに理不尽です、どう変えればいいでしょうか?

便利なように、index.js のコードを投稿します:

リーリー ###ありがとう!

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信 (1)
淡淡烟草味

あなたのroutes.js文件是在/Users/dark/Works/drip-file/routes文件夹下的,所以__dirname的值就是/Users/dark/Works/drip-file/routes__dirname + '/views'就等于/Users/dark/Works/drip-file/routes/views、それで、インデックスファイルにアクセスすると、このフォルダーの下を検索するので、見つかりませんでした。

フォルダーを変更する必要がある場合は、routes.jsファイルをindex.jsファイルと同じフォルダーに配置します。__dirname+'/../views'的时候,就会去/Users/dark/Works/drip-file/views这个文件夹下寻找了,所以能找到。
如果想改成__dirname+'/views',如果没有单独建一个routes

いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!