【发布时间】:2011-09-26 22:02:18
【问题描述】:
如何从节点外壳访问我的操作系统?
上下文:我正在节点中编写一个脚本,我想用默认程序打开一个文件,执行此操作的命令因操作系统而异。
我尝试了获取操作系统的标准 javascript 方法,但没有成功(出于显而易见的原因,节点中没有 navigator)。
是否可以在不安装非标准模块的情况下做到这一点?
【问题讨论】:
-
好的,所以在办公室四处询问之后,这是基本上有效的答案(它会弹出 CYGWIN for Windows,但是嘿) var os = require("os"); os.type();
-
我假设你已经尝试过nodejs.org/docs/v0.4.9/api/fs.html?
-
fs 没有完成工作;操作系统会。应该已经猜到了,但我是 node 新手。
标签: javascript node.js operating-system