我开始尝试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服务。性能是我降低成本的最大关注点。
该服务基本上是从数据库或商店中提取和显示。我很擅长使用Rails和Sinatra的PHP。我认为Sinatra重量轻。我认为节点工作的方式可能会比Sinatra更好地扩展。我对么?什么是最好的选择。顺便说一句,我期待在Hiroku主持。
提前致谢。