2016-06-23 9 views
0

を発生させますコンソールの場合は、私は一部が</p> <pre><code>var request = require('request'); </code></pre> <p>を使用していますが、この特定の機能は、その場で呼び出されたときにエラーがあることをnodejsアプリ</p> <p>にコードの特定の部分を統合する必要があるエラー

require is not defined. 

どうすればこの問題を解決できますか?

+0

どのようにスクリプトを実行していますか? –

+0

ターミナルノードapp_name を使用し、ブラウザでローカルホスト経由で – sachsure

+0

端末で 'node script_name'を実行すると、このエラーが発生しますか?使用しているNodeのバージョンは何ですか?どのようなOSですか? –

答えて

-1

これを見てください...ノードJSアプリケーションを開始するための完璧な例です!あなたは、サーバー側とクライアント側のスクリプトに同じlanguajeを使用している場合でも、あなたは両側で同じツールを持っていないExpress.js

0

を使用して

http://expressjs.com/en/starter/hello-world.html

requireは、評価されたすべてのモジュールに対するNodejsランタイム環境によって提供される機能です。 Webブラウザ環境ではデフォルトでは使用できないため、そこでは使用できません。これには解決策がありますが、あなたのケースには適用できない可能性があります。あなたの質問で参照するrequestパッケージは、クライアント側ではなくサーバー側で使用することを意図しています。そのコードをユースケースに合ったものに置き換えることを検討する必要があります。

関連する問題

 関連する問題