【发布时间】:2011-04-22 13:33:39
【问题描述】:
我编写了一个 node.js 应用程序,在执行时需要从进程返回 CWD 才能读取磁盘上的文件。
当我在实际应用程序目录中直接使用节点启动应用程序时......
#!sh
node app.js
一切正常,“process.cwd()”返回正确的路径。但是,当脚本以upstart 启动时,甚至直接使用来自其他目录的节点“process.cwd()”在暴发户的情况下返回“/”以及来自女巫的任何目录,我直接使用节点启动我的应用程序。所以 process.cwd() 似乎从执行命令的女巫输出目录。为什么?该怎么办?
【问题讨论】:
标签: ubuntu node.js cwd upstart