博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
node中__dirname、__filename、process.cwd()、process.chdir()表示的路径
阅读量:6993 次
发布时间:2019-06-27

本文共 597 字,大约阅读时间需要 1 分钟。

直接上结论: __dirname 表示当前文件所在的目录的绝对路径 __filename 表示当前文件的绝对路径 module.filename ==== __filename 等价 process.cwd() 返回运行当前脚本的工作目录的路径 process.chdir() 改变工作目录 例子,文件路径有如下结构: newapp > demo > hello.js 在hello.js文件中编写如下代码:

console.log(__dirname);

console.log(__filename);
console.log(module.filename===__filename);
console.log(process.cwd());
process.chdir('/Users/jerry')
console.log(process.cwd());

然后定位在newapp目录下,执行命令 node demo/hello.js,输出结果如下:
/Users/jerry/51talk/newapp/demo/Users/jerry/51talk/newapp/demo/hello.jstrue/Users/jerry/51talk/newapp /Users/jerry
 

 

 

 

 

  

转载于:https://www.cnblogs.com/fhen/p/6604979.html

你可能感兴趣的文章
open files
查看>>
MVC ——RouteTable.Routes的使用
查看>>
玩转X-CTR100 | STM32F4 l X-Assistant串口助手控制功能
查看>>
TCP/IP学习笔记1--概述,分组交换协议
查看>>
深入百度外链工具引发的思考
查看>>
DataBindings 与 INotifyPropertyChanged 实现自动刷新 WinForm 界面
查看>>
VB中数据占几个字节
查看>>
交通压力主动感知系统
查看>>
对于技术服务和业务的思考
查看>>
数据链路层
查看>>
Memcached 客户端使用
查看>>
【193】◀▶ PowerShell 官方资料索引
查看>>
linux 学习
查看>>
JDK安装和环境变量配置
查看>>
GO环境配置
查看>>
Android ocr识别文字介绍(文字识别)
查看>>
hdoj 2199 Can you solve this equation? 【二分枚举】
查看>>
2014互联网百强企业出炉 八爪鱼排名99
查看>>
springboot整合最新版dubbo以及dubbo-admin的安装
查看>>
dubbo的负载均衡策略和容错策略
查看>>