Node.js获取当前代码/启动目录
2015-04-01 15:39
471 查看
process.cwd()
函数返回当前的执行目录。注意,这个目录不是指JS代码所在的目录,而是启动Node的目录。也就是说,从哪个目录进去启动node,就返回哪个目录。
例如在cmd中直接键入:
node “你的JS代码.js” 并回车
那么process.cwd()返回的便是:
C:\User\ComputerName
(其中ComputerName为你的计算机的实际名)因为这时Node是从“C:\User\ComputerName”目录启动的,所以返回的是“C:\User\ComputerName”。
如果在cmd中进入D盘根目录,并键入如下内容:
node “你的JS代码.js” 并回车
那么process.cwd()返回的便是:
D:\
因为这时node是从“D:\”目录启动的,所以返回的是“D:\”。
而属性process.execPath则可以返回node的安装路径。
那怎么获取代码所在的目录?
答案是:__dirname
函数返回当前的执行目录。注意,这个目录不是指JS代码所在的目录,而是启动Node的目录。也就是说,从哪个目录进去启动node,就返回哪个目录。
例如在cmd中直接键入:
node “你的JS代码.js” 并回车
那么process.cwd()返回的便是:
C:\User\ComputerName
(其中ComputerName为你的计算机的实际名)因为这时Node是从“C:\User\ComputerName”目录启动的,所以返回的是“C:\User\ComputerName”。
如果在cmd中进入D盘根目录,并键入如下内容:
node “你的JS代码.js” 并回车
那么process.cwd()返回的便是:
D:\
因为这时node是从“D:\”目录启动的,所以返回的是“D:\”。
而属性process.execPath则可以返回node的安装路径。
那怎么获取代码所在的目录?
答案是:__dirname
相关文章推荐
- node.js认识学习二:__dirname获取当前模块文件所在目录的完整绝对路径
- Node.js查找当前目录下文件夹实例代码
- js获取当前select 元素值的代码
- js获取当前根目录
- 获取阴历(农历)和当前日期的js代码
- 批处理bat命令 获取当前盘符和当前目录和上级目录的代码
- 批处理bat命令 获取当前盘符和当前目录和上级目录的代码
- shell 获取当前svn代码目录版本号
- JavaScript学习笔记之获取当前目录的实现代码
- js获取当前js文件url目录路径
- js与jquery中获取当前鼠标的x、y坐标位置的代码
- Node.js 文件夹目录结构创建实例代码
- 手机终端设备启动微信app客户端的JS实现代码------利用JS获取url参数值
- 关于获取当前代码的目录
- 获取当前时间的前后台实现代码比较java和js
- 用javascript/JS获取当前日期+星期的代码
- js获取当前地址 JS获取当前URL的示例代码
- JavaScript学习笔记之获取当前目录的实现代码
- Node.js安装和入门 - 2行代码让你能够启动一个Server
- JS 日期操作代码,获取当前日期,加一天,减一天