node.js - ノード - 美しい app.js の書き方について
我想大声告诉你
我想大声告诉你 2017-06-21 10:12:26
0
3
828

私は初心者なので、ノードについていくつか質問があります。
私の app.js は次のようになります:

リーリー

a.js

リーリー

現在 100 個のルーティング インターフェイスがあると仮定すると、アプリで 100 個のファイルを要求し、それらを 100 回使用するように設定する必要はありませんか? いつも書き方が間違っていると感じます。 、どのように書けばよいでしょうか? ?

我想大声告诉你
我想大声告诉你

全員に返信(3)
刘奇

以下は私の個人的な意見です:
1.app.js はサービスの起動ファイルです。例として、新しいものを追加するたびに、ルート (ルート) をあまり扱う必要はありません。 app.js を変更する必要があります。app.js はどんどん長くなります
2. この問題に対する私の解決策を添付します

2. リーリー リーリー リーリー

3. これがトピックオーナーのお役に立てば幸いです

いいねを押す +0
小葫芦

ルーティングはモジュールに分割する必要があります。
通常は 1 つのモジュールと 1 つの JS です

  • ユーザーモジュール user.js /users/xxx

  • 注文モジュール order.js /order/xxx
    ...

URL が 100 個あったとしても、一般的には 10 個のモジュールは小さいシステムではなくなります。 このように書くと見栄えがします。

ヒント:

ExpressはJSONを送信します
リーリー

いいねを押す +0
曾经蜡笔没有小新

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。

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