node.jsを使ってみる(Winローカル編)Androidアプリにインターネットを使った機能を追加したいなぁと考えています。今はOpenFeintやGoogleAppEngineを使っています。GoogleAppEngineでも独自機能を作ることはできるのですが、最近node.jsをよく聞くので試してみようと思います。node.jsについてまったく知らないので探してみました。サーバサイドJavaScriptの本命「Node.js」の基礎知識http://www.atmarkit.co.jp/fwcr/rensai2/nodejs01/01.htmlなるほど。いうことで、ざっとした流れ。Windows端末にnode.jsをインストールする以下のサイトを参考にnode.jsをインストール。目的はnode.jsだけなので、Socket.IOはインストールしませんでした。簡単!Windows+Node.js+Socket.IOhttp://www.koikikukan.com/archives/2012/01/10-015555.phpこれはまだコマンドラインだけで確認できる状態です。良さげなサイトがありました。モジュールのインストール(1)でnode.jsをインストールしたときにnpmも一緒にインストールされていました。参考サイトに書いてある必要なモジュールをインストールしました。ejsいざ開発!の前に、MySQLをインストールしてデータベースとテーブルを用意する必要があります。MySQLのインストール参考サイトではMySQLのインストールが割愛されていたので調べてみました。場合)http://www.kkaneko.com/rinkou/mysql/mysqlinstall.htmlこの手順のとおり進めてMySQLをインストールできました。MySQLのリファレンスはこれを参考にしてます。Client」が追加されるのでそれをクリックすると、ローカル環境でMySQLの操作ができるコマンドラインが現れます↓ログインしたら、参考サイトにあるとおりにデータベースを作成します。nodejs_url_shortener;データベースを切替えます。nodejs_url_shortener;テーブルを作成します。テスト用ユーザーを作成する今後のことを考えて、rootのまま操作するのは嫌だなぁということで、テスト用ユーザーを作りました。MySQLのユーザー管理http://linux.kororo.jp/cont/server/mysql_user.phpMySQLのコマンドラインで以下を実行。'[パスワード]';ユーザー追加を確定。PRIVILEGES;追加されたかを確認。node.jsとMySQLを連携させる準備が整いました。\views\result.ejs参考サイトのserver.jsは、現バージョンでは一部書き換える必要があります。v0.9.4)http://d.hatena.ne.jp/mitsuto/20110921/p1をもとに、↓の修正。automatically.というエラーが出て、データベースへの接続がうまくいきません。server.jsブラウザでアクセスして確認。[必須入力]このブログについてものづくりに関することを色々と。ウィジェット過去ログ2019年07月(1)2019年02月(3)2018年12月(1)2018年04月(1)2018年03月(1)2018年02月(1)2017年11月(3)2017年04月(4)2017年03月(7)2017年02月(1)2016年11月(1)2016年09月(1)2016年08月(3)2016年07月(1)2016年05月(1)2016年04月(1)2016年02月(4)2016年01月(1)2015年11月(1)2015年06月(1)検索ボックス。