Skip to content

Latest commit

 

History

History
78 lines (58 loc) · 2 KB

File metadata and controls

78 lines (58 loc) · 2 KB

Webapp Skeleton

Web Application を開発する際のスケルトンです。

(電子計算機研究部ネットワークチーム 2014年度 冬課題)

課題

  • routes/message.js
  • routes/home.js
  • views/ 以下のファイル
  • public/ 以下のファイル

これらを編集・必要があれば作成して、テストケースを全て満たす文字列投稿サービスを開発してください。

test/ 以下の既存のテストケースを改変する行為は禁じますが、テストケースを増やすことは許可します。

出来れば、 fork して自分のリポジトリに修正履歴を残してください。

導入

クローン

git clone

または SourceTree からクローンしてください。

参考

モジュール取得

npm i

で必要なモジュールを取得します。

起動方法

DB Server

mongod -f db/mongod.conf

Web Server

npm start

テスト実行

npm test

参考資料

公式ドキュメントは大抵英語であることが多いですが、慣れてください。 分からない英文は Google 翻訳 を使って読んでいきます。

MongoDB, mongoose

JavaScript, Node.js

Express

Passport (OAuth, OpenID)

License

MIT