require is not defined.
どうすればこの問題を解決できますか?
require is not defined.
どうすればこの問題を解決できますか?
これを見てください...ノードJSアプリケーションを開始するための完璧な例です!あなたは、サーバー側とクライアント側のスクリプトに同じlanguajeを使用している場合でも、あなたは両側で同じツールを持っていないExpress.js
を使用して
http://expressjs.com/en/starter/hello-world.html
。 requireは、評価されたすべてのモジュールに対するNodejsランタイム環境によって提供される機能です。 Webブラウザ環境ではデフォルトでは使用できないため、そこでは使用できません。これには解決策がありますが、あなたのケースには適用できない可能性があります。あなたの質問で参照するrequestパッケージは、クライアント側ではなくサーバー側で使用することを意図しています。そのコードをユースケースに合ったものに置き換えることを検討する必要があります。
どのようにスクリプトを実行していますか? –
ターミナルノードapp_name を使用し、ブラウザでローカルホスト経由で – sachsure
端末で 'node script_name'を実行すると、このエラーが発生しますか?使用しているNodeのバージョンは何ですか?どのようなOSですか? –