84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
私は初心者なので、ノードについていくつか質問があります。 私の app.js は次のようになります:
a.js
現在 100 個のルーティング インターフェイスがあると仮定すると、アプリで 100 個のファイルを要求し、それらを 100 回使用するように設定する必要はありませんか? いつも書き方が間違っていると感じます。 、どのように書けばよいでしょうか? ?
以下は私の個人的な意見です: 1.app.js はサービスの起動ファイルです。例として、新しいものを追加するたびに、ルート (ルート) をあまり扱う必要はありません。 app.js を変更する必要があります。app.js はどんどん長くなります2. この問題に対する私の解決策を添付します
3. これがトピックオーナーのお役に立てば幸いです
ルーティングはモジュールに分割する必要があります。 通常は 1 つのモジュールと 1 つの JS です
ユーザーモジュール user.js /users/xxx
注文モジュール order.js /order/xxx...
URL が 100 個あったとしても、一般的には 10 個のモジュールは小さいシステムではなくなります。 このように書くと見栄えがします。
ExpressはJSONを送信します リーリー
App.js は通常、URL の最初の部分を記述し、残りの部分を特定の JS に記述します。たとえば、URL が localhost:3000/use/index の場合、URL の use 部分を記述できます。 app.js の場合、インデックス部分を a.js などの特定の js で記述し、 app.js での記述方法を app.use('use',a) として、 router.get('/index' と記述します) 、fn)、URL を設計するときに、/use/index、/use/login など、URL の前半部分を固定して設計し、アプリ内で 1 つだけ記述する必要があるように用途を固定できます。 .js。
以下は私の個人的な意見です:
2. リーリー リーリー リーリー1.app.js はサービスの起動ファイルです。例として、新しいものを追加するたびに、ルート (ルート) をあまり扱う必要はありません。 app.js を変更する必要があります。app.js はどんどん長くなります
2. この問題に対する私の解決策を添付します
3. これがトピックオーナーのお役に立てば幸いです
ルーティングはモジュールに分割する必要があります。
通常は 1 つのモジュールと 1 つの JS です
ユーザーモジュール user.js /users/xxx
注文モジュール order.js /order/xxx
...
URL が 100 個あったとしても、一般的には 10 個のモジュールは小さいシステムではなくなります。 このように書くと見栄えがします。
ヒント:ExpressはJSONを送信します
リーリー
App.js は通常、URL の最初の部分を記述し、残りの部分を特定の JS に記述します。たとえば、URL が localhost:3000/use/index の場合、URL の use 部分を記述できます。 app.js の場合、インデックス部分を a.js などの特定の js で記述し、 app.js での記述方法を app.use('use',a) として、 router.get('/index' と記述します) 、fn)、URL を設計するときに、/use/index、/use/login など、URL の前半部分を固定して設計し、アプリ内で 1 つだけ記述する必要があるように用途を固定できます。 .js。