1. Express4 を使用してプロジェクトを作成すると、デフォルトの "/" および "/users" パスにアクセスできるため、そのエントリ ファイルに基づいてパスとパス ファイルを追加し、対応する ejs テンプレートを作成します。はホームページです。スタイル ファイルに正常にアクセスして接続できます。他のパスには 404.
が表示されます。
PS: エラーがどのように発生したか明確に説明していなくて申し訳ありません: ローカルでデバッグを実行すると、localhost:3000 はホームページにアクセスできますが、localhost:3000/login はログイン ページをポイントできず、404 が表示されます。ドキュメントの構造は次のとおりです。 :
テストを受ける
リーリー
リーリー
リーリー
答えてください。
//パス ファイルの 1 つ (login.js)
router.get('/', function(req, res, next) {
res.render('login', { title: 'Login' });
} );
これに変更するだけです
app.use('/login',router);
router.get('/login',()=>{})
の一致するパスは /login/login であるためです
アクセスパスをlocalhost:3000/login/loginに変更します