节点:如何获取脚本被调用的dirname?
假设我从/foo/bar
运行一个Node脚本,尽pipe脚本本身位于其他地方(例如node_modules
)。 有没有办法让脚本被调用的工作目录,即/foo/bar
?
我想你想要的是process.cwd()
: http : //nodejs.org/api/process.html#process_process_cwd
你可以使用process.argv: http : //nodejs.org/api/process.html#process_process_argv
- 使用wget将下载的文件名设置在不同的目录中
- 我怎样才能parsing一个string到适当的参数child_process.spawn?
- “DEBUG = myapp:* npm start”的解释实际上是在做
- 使用节点js带引号产生将导致引号逃脱
- “Node.js命令提示符”和Windows命令提示符有什么区别?
- 如何创build一个可以在全局安装的nodejs-command-line-tool?
- 当npm start仍然在运行(Node.js)时,当我们退出命令提示符时,进程是否结束,服务器是否停止?
- 如何忽略伊斯坦布尔覆盖范围内node.js中的所需文件
- node.js命令行程序(使用commander节点模块)在执行时打开index.js