CaminteJS
こちらです。Node の ORM です。
現象
caminte-cli
を入れて $ caminte -i
すると以下のように怒られる場合があります。
$ caminte -i fs.js:667 return binding.open(pathModule.toNamespacedPath(path), ^ Error: ENOENT: no such file or directory, open '/foo/bar/node_modules/caminte-cli/bin/../templates/Model.ejs'
結論
bin/caminte
の 60行目 に書いてあるファイル名の、先頭の大文字を小文字に修正する。プルリクは出ているのですががまだマージされていないようです。
- var mdl = fs.readFileSync(__dirname + '/../templates/Model.ejs', 'utf-8'); + var mdl = fs.readFileSync(__dirname + '/../templates/model.ejs', 'utf-8');
備考
N Air でこの前 masarakki さんが出してたプルリクを思い出しました。