npm installができない socketサーバーによるリアルタイム通信部分をいじっていたところ、socketのフォルダがなかったため、新しく作ろうとした所、npm installを行う部分でnpmlogがないというエラーでinstallが出来ません… you12724ハック2016.04.18 1,141
brewでnodeをインストールしたらmodule.jsがnpmlogがないって言ってくるとき brew install nodeでnpmをインストールしたときnpmで何かしようとしたとき、下記のエラーが起こりました。 $ npm -v module.js:341 throw err; ^ Error: Canno… YY3ai2ui24ハック2016.03.24 1,006
Node.js で Windows8 未満を判定するスクリプト “use strict”; var os = os = require(‘os’); var semver = require(‘semver’); function garanteeSemverFormat(versi… nbeppuハック2016.03.18 462
Node.js で簡易Key-Valueデータベース JSON形式で保存する簡単なデータベースです。ちょっとした設定情報に利用します。 “use strict”; var app = require(‘app’); var fs = require(‘fs’); var p… nbeppuハック2016.03.15 1,487
Windows で Node.js のパッケージ管理をする Nodist のインストール https://github.com/marcelklehr/nodist/releases より安定版のインストーラをダウンロードして実行します。 Nodist インストールのチェック n… nbeppuハック2016.03.08 329
AWS LambdaからSQSにキューを投げる Node.js版のAWS LambdaからSQSにキューを投げる方法です。 process.env.TZ = “Asia/Tokyo”; var aws = require(‘aws-sdk’); var sqs = n… @iwasakiハック2016.01.25 2,041
Node.jsでasync.forEachSeriesとasync.waterfallを組み合わせて使う方法 asyncのforEachSeriesとwaterfallを組み合わせて使っているパターンがなかったのでまとめてみました。 イメージとしては親となるデータをリストで取得して、関連する子のリストを取得・削除を複数行うイメー… @iwasakiハック2016.01.19 1,665
Node.jsで順番に処理を行う 実行結果を次の関数に渡す場合には、async.waterfallを使います。 var async = require(‘async’); async.waterfall([ function func1(done) { … @iwasakiハック2016.01.18 1,778
Eddystone を使って iPhone の Chrome に Beacon URL を送る (1). Node.js のライブラリをインストールします。 npm install eddystone-beacon (2). main.js に以下の2行を追加します。 var EddystoneBeacon = r… nbeppuハック2015.11.25 492