2017-08-23 4 views
0

初心者はこちら。ブラウザでnode.jsコードをどのようにテストするのですか?

だから私は、このボタンを持って、そのユーザーがボタンをクリックして、Node.jsのfsの機能が実行され、私のために新しいフォルダを作成するとき、それはfs.mkdir()関数であり、

コードは単なるシンプルで、端末でも動作しますが、ターミナルで作業したくないので、ブラウザでテストしたい、html要素をnodejにバインドしたい、今私は混乱しています。それは私にエラーを与えるhtmlファイル: "要求は定義されていません"、私は時間を検索し、検索します。チュートリアルのオンラインのほとんどは、彼らがテストし、ターミナルでコードを実行するので、誰かがどのように彼らのコードが動作するかどうかを知るためにブラウザでテストするのですか?

私の問題を要約すると、html要素でやり取りしたい要素がnode.js関数を起動させる原因になりますが、ブラウザでどのようにテストすればよいですか?

+0

node.jsはバックエンドのjavascriptフレームワークです。ブラウザ(フロントエンドまたはクライアントエンド)で直接テストすることはできません。 –

答えて

0

Node.jsは、ノードサーバーでjavascriptを実行するために使用されます。それはあなたがブラウザのボタンをクリックし、クリックの結果としてnodejsで関数を実行したい場合は、ブラウザがclient

の役割を果たしているserver-side

を実行し、あなたが建築することを知っておく必要がありますあなたは多分express.jsを使用して、セットアップにnodejsサーバーが必要になりますし、サーバは、スクリプトを実行されるように、あなたは、多分ブラウザからサーバーにhttp queryを送信form in htmlを行う必要がありますclient-server

ですあなたは欲しい。

client-server architecture

+0

ありがとうございました...あなたが提供したイメージは、大いに役立ちます。 –

関連する問題