Topic
IC4NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
No replies
aobathree
aobathree
1 Post
ACCEPTED ANSWER

Pinned topic Windows上でMEANスタックを使う

‏2014-06-09T17:39:06Z |

developerWorks日本語記事「Node.js、Express、AngularJS、および MongoDB を使用してリアルタイム・アンケート・アプリケーションを作成する」をWindows上で実施します。

http://www.ibm.com/developerworks/jp/web/library/wa-nodejs-polling-app/

使用する要素を総称して、MEANスタック (MongoDB, Express, AngularJS, Node.js)と呼ぶのが一般的のようです。(並び順が記事のタイトルと少し違いますね。)

Windowsで実施するとひっかかる箇所があるので説明します。

Node.jsアプリからMongo DBにアクセスするにあたり、npm (Node Package Manager)を用いて "mongodb"パッケージをインストールしますが、

> npm install mongodb

事前にVisual C++コンパイラー等をセットアップしていないとうまくいきません。Node GYPの Windows用の設定の説明を参照し、コンパイラーと SDKをインストールしておきましょう。

https://github.com/TooTallNate/node-gyp

ここで GYPとは Generate Your Projects の略で、C/C++で作成されたモジュールを Node.jsから利用するときに使うものだそうです。

(参考文献) 「はじめてのNode.js」

著者: 松島浩道 、出版社: SoftBank Creative、ISBN: 978-4-7973-7090-4