node.js - エクスプレス ビルド プロジェクト 404
大家讲道理
大家讲道理 2017-05-24 11:38:45
0
2
761

1. Express4 を使用してプロジェクトを作成すると、デフォルトの "/" および "/users" パスにアクセスできるため、そのエントリ ファイルに基づいてパスとパス ファイルを追加し、対応する ejs テンプレートを作成します。はホームページです。スタイル ファイルに正常にアクセスして接続できます。他のパスには 404.

が表示されます。

PS: エラーがどのように発生したか明確に説明していなくて申し訳ありません: ローカルでデバッグを実行すると、localhost:3000 はホームページにアクセスできますが、localhost:3000/login はログイン ページをポイントできず、404 が表示されます。ドキュメントの構造は次のとおりです。 :
テストを受ける リーリー リーリー リーリー

答えてください。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(2)
为情所困

//パス ファイルの 1 つ (login.js)
router.get('/', function(req, res, next) {
res.render('login', { title: 'Login' });
} );

これに変更するだけです

app.use('/login',router);
router.get('/login',()=>{})
の一致するパスは /login/login であるためです

いいねを押す +0
小葫芦

アクセスパスをlocalhost:3000/login/loginに変更します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート