上記はディレクトリ構造であり、ルーティングは次のとおりです。
リーリー上記を実行すると、次のエラーが報告されます:
そこで、パスに関する文を
に変更しました。 リーリーエラーメッセージは
になります。
これは非常に無力ですが、これを次のように変更すると実行できるようになります:
リーリー
今は当たり前ですが、これは明らかに理不尽です、どう変えればいいでしょうか?
便利なように、index.js のコードを投稿します:
リーリー ###ありがとう!淡淡烟草味2017-06-28 09:27:34
あなたの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