[質問をより明確にするために、より多くのリンクを含めようとしましたが、評判ポイントが 10 に達していないため、stackoverflow では許可されませんでした。]
私は node.js を持っており、それに対して sqlite モジュールを選択したいと考えています。私の選択肢は、orlandov/node-sqlite、developmentseed/node-sqlite3、grumdrig/node-sqlite です。同期アクセスのみがサポートされているため、grumdrig を削除しました。
彼らの指示に従って開発シードを探索しようとすると、次の問題が発生します。
./configure
./configure: line 3: node-gyp: command not found
そこで、npm install (これも推奨) を使用しようとしたところ、次の問題が発生しました。
npm install sqlite3
-bash: npm: command not found
でnpmを取得しようとしたとき
curl http://npmjs.org/install.sh | sh
この問題が発生します (sudo を使用して所有者/権限を変更しても):
curl http://npmjs.org/install.sh | sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 85 0 85 0 0 175 0 --:--:-- --:--:-- --:--:-- 0
**sh: line 1: syntax error near unexpected token `newline'**
sh: line 1: `<html>Moved: <a href="https://npmjs.org/install.sh">https://npmjs.org/install.sh</a>'
私はスタックオーバーフローを見ました: Node.js : NPM Install Fails and Nodejs + Node-Sqlite3 Installation Problemと他の多くのリンクが解決策を見つけていません.
orlandov による node-sqlite の構成にも問題があります。
node-sqlite (orlandov による) と node-sqlite3 (developmentseed による) をいじってみたかったので、より良いものを選択できますが、ここで立ち往生しています。
ああ、github で node-gyp も調べました -- /TooTallNate/node-gyp/ ですが、npm も必要なようです。
これらをビルドする方法や、developmentseed と orlandov の間でどちらを使用するかについての提案をいただければ幸いです。