我开始尝到 Node 的甜头,我正在考虑使用 Sails 来提供我正在尝试创建的新的免费服务。
但我在安装 Sails 时遇到问题。安装时出现以下错误。
npm ERR! error installing sails@0.8.91
npm ERR! error rolling back sails@0.8.91 Error: UNKNOWN, unknown error '/usr/local/lib/node_modules/sails'
npm ERR! Unsupported
npm ERR! Not compatible with your version of node/npm: forever@0.10.0
npm ERR! Required: {"node":"0.8.x"}
npm ERR! Actual: {"npm":"1.1.4","node":"0.6.12"}
npm ERR!
npm ERR! System Linux 3.2.0-23-generic-pae
npm ERR! command "node" "/usr/bin/npm" "-g" "install" "sails"
npm ERR! cwd /var/www/test/ruby
npm ERR! node -v v0.6.12
npm ERR! npm -v 1.1.4
npm ERR! code ENOTSUP
npm ERR! message Unsupported
npm ERR! errno {}
这是与我的 Node 版本的某种兼容性吗?我将其更新为最新版本,我猜是几周前。我使用 NVM。
我该如何纠正这一点并在热情消退之前继续安装:)
一个额外的建议,我真的很感激,并为任何好的答案竖起大拇指。
我正在寻找 Node 来创建一个免费的 Web 服务。性能是我最关心的降低成本。
该服务基本上是从数据库或存储中提取和显示的。我对 PHP 很好,对 Rails 和 Sinatra 也很好。我认为 Sinatra 的重量很轻。在某些地方,我认为节点的工作方式可以比 Sinatra 更好地扩展。我对么?什么是最好的选择。顺便说一句,我期待在 Hiroku 举办。
提前致谢。