我刚刚成为一台非常小的非托管 VPS 的新主人(我想学习如何自己做所有事情 :>)。我可以说我在 unix/bash-fu 方面处于初级和中级或中级之间,但我不知道如何解决这个问题:
获取默认脚手架(使用 npm express-generator 包)的 express 应用程序默默失败,我不知道为什么,以及是否有我可以打开的详细模式(至少 nodejs 没有说它有这样的模式)。
在我的本地机器和远程 VPS 上,都有一个新搭建的 express 应用程序(按照此指令) 默默地失败了。
左边的截图是 Ubuntu 14.04.2 LTS VPS,另一个是我本地的 OSX 10.10
我的第一个 Express 项目是公开的,可以找到在 github 上。
我找到了另一个节点应用程序静默失败的答案,这是由于相对路径造成的。我尝试添加 nodejs 保留关键字__dirname我能找到的相对路径,但不幸的是这并没有解决问题。
我对 Ubuntu 了解甚少,如果有 ubuntu 或 nodejs 日志可以检查,我很想了解它们的位置!