Tag: webfaction

在WebFaction上的BCrypt Node.Js不安装

我的Node.Js应用程序依赖于bcrypt。 它在我的本地服务器上工作正常,但是当我closuresWebFaction服务器的存储库时 ,bcrypt似乎并不想安装(或编译?)在那里。 我试了两个npm安装 (它在packages.json依赖项中列出)以及 npm install bcrypt 但没有一个工作,我得到以下types的错误: make: Entering directory `/home/noduslabs/webapps/infranodus/infranodus/node_modules/bcrypt/build' CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt.o CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt_node.o ../src/bcrypt_node.cc: In function 'v8::Handle<v8::Value><unnamed>::GenerateSalt(const v8::Arguments&)': ../src/bcrypt_node.cc:257: error: invalid conversion from 'void (*)(uv_work_t*)' to 'void (*)(uv_work_t*, int)' […] make: *** [Release/obj.target/bcrypt_lib/src/bcrypt_node.o] Error 1 make: Leaving directory `/home/noduslabs/webapps/infranodus/infranodus/node_modules/bcrypt/build' gyp ERR! build error gyp ERR! stack Error: `make` failed […]

在Forever中运行的NodeJS应用程序在浏览器中获取502错误

我有一个Webfaction服务器上设置的SailsJS应用程序。 当我通过以下任一命令运行应用程序(无论是否使用–prod param)时,一切正常(可通过浏览器访问站点) sails console , sails lift , node app.js 但是,当我尝试运行应用程序永远使用forever app.js我得到一个502错误,好像nodejs服务器甚至没有运行。 当我forever list运行forever list我可以看到正在运行的进程中列出的app.js。 我怎样才能使我的应用程序永远运行?

在Webfaction上设置Node.js

在Webfaction共享主机帐户上设置Node.js应用程序需要什么步骤?