(メモ)
cloud9
http://codedehitokoto.blogspot.jp/2012/01/nodeidecloud9.html
チュート★★★
http://sakuratan.biz/archives/3101
設定ファイル
http://d.hatena.ne.jp/sugyan/20110603/1307064303
★
http://updoor.com/2011/11/node-js%E3%81%8B%E3%82%89mysql%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B/
[innoDBエラーのやつ]
★http://memo.yomukaku.net/entries/279
★http://d.hatena.ne.jp/S_a_k_U/20110703
★http://ogawa.s18.xrea.com/tdiary/20060215.html
[ちゃっと]
★http://wise9.jp/archives/4218
「ポストとゲット」
http://d.hatena.ne.jp/replication/20110307/1299451484
[hint]モジュール
(要件)
ログイン画面
mysql接続
http://nantekottai.com/2011/08/15/node-mysql/
http://updoor.com/2011/11/node-js%E3%81%8B%E3%82%89mysql%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B/
メール送信
http://dev.classmethod.jp/server-side/node-mail/
http://spagetty.hatenablog.com/entry/20110321/1300720832
http://blog.araishi.com/node-js-mail-sender/
【IDE】
http://codedehitokoto.blogspot.jp/2012/01/nodeidecloud9.html
(導入編)
【node】
express入れたいと思うじゃん。→npmが無くて怒られます。
↓
wget http://nodejs.org/dist/v0.8.5/node-v0.8.5.tar.gz
(こいつから→http://nodejs.jp/)
↓
(追記!)
tar zxvf node-v0.8.5.tar.gz
cd node-v0.8.5
./configure
make(大体10分そこいらで終わる)
sudo make install
node -v
↓
【npm】
curl http://npmjs.org/install.sh | sh
(curl入ってないですよーって怒られた人は)yum install curl
npm -v
↓
【express】
npm install express -g
express --version
(Tips:バージョン指定はexpress@バーションと指定)
↓
【ひな形作成】
express -tejs app1
cd app1
npm install express ejs socket.io (*mysql)
【Bootstrap】
http://kikki.hatenablog.com/entry/2012/04/04/000116
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css"/>
↓
【nodeファイルの作成】
フツーにjsファイルを作成してnodeの書き方してやればいい。
フォームについて
http://st.ik.am/form-maker/form/
【mail】
送信できないっていうね。。。
http://codedehitokoto.blogspot.jp/2012/04/nodejs_30.html
断念...
http://dev.classmethod.jp/server-side/node-mail/
これ、エラーでるんですよねー・・・portのところあたりで
↓
頑張ればなんとかいけます。
http://dev.classmethod.jp/server-side/node-mail/
これをやりたかった
http://updoor.com/2011/11/node-js%E3%81%8B%E3%82%89mysql%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B/
【ERROR】
(mysql)
plugin 'innodb' init function returned error
vim /var/log/mysqld.log
[ヒント]
http://d.hatena.ne.jp/Loups-garous/20080926
http://www.l2tp.org/?p=991
【mongoはこっち】
http://blog.livedoor.jp/ishiduca/archives/51153130.html
//MongoDBの設定
var mongoose = require('mongoose').Mongoose;
//mydb(database)への接続
var db = mongoose.connect('mongodb://localhost:27017/mydb');
mysql起動
/etc/rc.d/init.d/mysqld start
★npm -g install mysql
【node-mysql sample】
★http://dev.classmethod.jp/etc/node-js-module-mysq/
(一応公式:https://github.com/felixge/node-mysql/)
✕http://updoor.com/2011/11/node-js%E3%81%8B%E3%82%89mysql%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B/
(接続自体はこれで)
|var mysql = require(mysql');
|var TABLE = 'bookmarks';
|var client = mysql.createClinet({
| user:'root',
| password:'',
| database:'NODEdb'
|});
|client.query(
| 'select * from '+TABLE, (*fromの後に半角スペースがいる)
| function (err, result)|
| if(err){
| throw err;cd
| }
| console.log(result);
| console.log(field);←お好みで
| client.end();
| }
|);
ところで。。。
フォームってどうするんだ?
0 件のコメント:
コメントを投稿