問題タブ [express-generator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
98 参照

javascript - MEAN スタック アプリの構造

Express-generator npm を使用して MEAN Stack アプリのボイラープレートを作成しましたが、完全に機能しましたが、いくつかのファイルの目的がわかりませんでした。

例えば:

package.jsonには次のコードが含まれていました。

アプリには、以下のコードをbin含む というファイルを含む というフォルダーが含まれていました。www

上記のコードをすべて削除し、サーバーがある app.js ファイルに次の行を追加したため、これの目的がわかりません。

すべてのコードを 2 行だけに置き換えることで、サーバーを実行し、ルートを使用してビューを表示することができました。それが私がしばらくの間すべてのノード/エクスプレスアプリを開発してきた方法であり、それらはうまく機能しています.

私はそれが何をするかわからないので、誰でもそのコードのポイントは何だったのか説明できますか? そして、単純に 2 行で置き換えることができるのに、なぜそれが必要なのでしょうか? 非常に紛らわしく、不必要に思えます。

0 投票する
1 に答える
2483 参照

javascript - Express Generator - TypeError: app.set は関数ではありません

私は最初に自分で Node/Express を使用して API を作成し、「素朴な」方法からほとんどのプログラマーが行う方法まで学びました。うまく機能していたので、express-generator を試すことにしました。

すべてを設定した後、アプリは正常に動作します。

一連のコードを追加しました (主に app.js にいくつかのルートをインポートして試してみました)。express がセットアップされている bin/www は何も変更していません。

しかし、起動時に、この特にファイル bin/www を指しているこのエラーが発生しました:

自動的に生成されたコードのこの部分が、なぜ今は動作したくなかったのか、私にはわかりません。

ここに2つのプリンシパルファイルがあります

bin/www : (生成されたまま)

app.js :

Express() を含むアプリをエクスポートします。だから私はここに欠けているものがありますが、何がわかりません。

0 投票する
1 に答える
1456 参照

html-webpack-plugin - 既存のエクスプレス テンプレートで html-webpack-plugin を使用するには?

Express-generetor npm モジュールをインストールしました。テンプレートとして使用される jade ファイルを使用してプロジェクトがどのように構成されているかが気に入っています。ただし、独自のファイルを生成する HTML-webpack-plugin も使用したいのですが、両方のアプローチを統合するための最良の方法は何ですか?

0 投票する
2 に答える
58 参照

node.js - ルーティングにおけるノード ExpressJS ルートの問題

Express-generator を使用して基本的なルートを生成しています。

ここに私がこれまでにルートで持っているものがあります

正常に動作しています。

以下のルートを追加した後

私は次のようなエラーが発生しています

routes.js ファイルでより多くのルートを許可するにはどうすればよいですか?

助けてください

0 投票する
2 に答える
395 参照

javascript - Express Generator と KrakenJS の違いは何ですか?

Node 開発は初めてで、最近 Express を使い始めました。ファイル構造をレイアウトし、ルート、ビューなどを整理するエクスプレス ジェネレーターを使用してプロジェクトを開始します。最近、KrakenJS の Web サイトにアクセスしたところ、同じことを行っていることがわかりました。ルートなどを別々のフォルダーに整理しているとのことです。それで、どちらか一方を使用することの違いや利点は何だろうと思っていましたか?私の理解では、彼らは同じことをしています。私が間違っている場合はお知らせください。

0 投票する
1 に答える
1278 参照

javascript - パブリック フォルダー Express (ジェネレーター) からカスタム スクリプトを読み込まない

私はノードと表現の初心者で、今本当に行き詰まっています。public フォルダーからカスタム script.js をロードしたいのですが、ロードされないようです。ネットワークタブに何も表示されず、コンソールにエラーも表示されません。URL: localhost:3000/javascripts/script.js にアクセスすると、コードが表示されます。SOで与えられたすべての答えを試しましたが、何もうまくいかないようです。エクスプレスジェネレーターの使用。ここで何が間違っていますか。

コードを参照してください: app.js

index.ejs ファイル

index.js ファイル:

0 投票する
1 に答える
294 参照

express - Express を使用した Yarn でバイナリが見つからない

Express.js と yarn を試してみて (私にとってはすべて初めてです)、最も基本的な問題に直面しています。Yarn が実行可能ファイルを正しくインストールしていないようです。

バイナリがあることがわかります:

しかし、エクスプレスを呼び出そうとすると:

明らかに欠けているものはありますか?