忍者ブログ

プログラミングの練習

プログラミングの問題やプログラミング関連知識、ソフトウェアのテストについてのブログです

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


node モジュール

nodeでは、1つのファイルは、1つのモジュールに対応するようです

1. モジュールの作成(hello.js)


getCountという、オブジェクトを公開する、次の感じのコードを作成します

countは、公開されません

var count = 0;

module.exports = {

 getCount: function() {
  count++;
  return count ;
 }

};


2. モジュールを呼ぶ側の作成(sample5.js)


こんな感じです

var hello = require('./hello');

console.log(hello.getCount()) ;
console.log(hello.getCount()) ;


3.実行

・・・>node sample5

1
2


が表示されます



PR