mizchi/bower-build — pull request #1 by amanattou44 (2014-08-17 08:48:26+00:00)
Title: ファイルにアクセスする際に使用するプロパティの変更

```
Error: ENOENT, no such file or directory '/Development/js_work/tutorial/test-3d/bower_components/three.js/build/three.min.js'
at Object.fs.openSync (fs.js:427:18)
at Object.fs.readFileSync (fs.js:284:15)
at loadAllFiles (/Users/lion-man/.nodebrew/node/v0.10.26/lib/node_modules/bower-build/lib/bower-build.js:80:24)
at module.exports.main (/Users/lion-man/.nodebrew/node/v0.10.26/lib/node_modules/bower-build/lib/bower-build.js:110:17)
at Object. (/Users/lion-man/.nodebrew/node/v0.10.26/lib/node_modules/bower-build/bin/bower-build:19:30)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
```
上記のような問題が起こりましたので調べた所、使用したthree.jsのbower.jsonを見に行った所nameがこのようになっていました。
```
{
"name": "three.js",
"version": "0.0.68",
"homepage": "http://threejs.org/",
"description": "JavaScript 3D library",
"main": "build/three.min.js",
...
```
bower installしたライブラリは以下です。
```
threejs git://github.com/mrdoob/three.js.git
```

なので、 ``` libBower.name ``` から取る方式でなく、 ``` libBower._originalSource ``` から取る方式に変えました。