美文网首页
关于node中的路径

关于node中的路径

作者: 鲍先森 | 来源:发表于2017-07-23 09:32 被阅读0次
node中__dirname、__filename、process.cwd()、process.chdir()分别表示什么

直接上结论:
__dirname 表示当前文件所在的目录的绝对路径
__filename 表示当前文件的额绝对路径
modeule.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());

node hello.js执行文件,输出结果如下:

    /Users/jerry/51talk/newapp/demo
    /Users/jerry/51talk/newapp/demo/hello.js
    true
    /Users/jerry/51talk/newapp

/Users/jerry

相关文章

  • 关于node中的路径

    node中__dirname、__filename、process.cwd()、process.chdir()分别...

  • path模块的用法

    path模块是node.js中处理路径的核心模块。可以很方便的处理关于文件路径的问题。 join() 将多个参数值...

  • node.js中path路径模块的使用

    path模块是node.js中处理路径的核心模块。可以很方便的处理关于文件路径的问题。 join() 将多个参数值...

  • 创建vite项目报错

    原因分析:带node路径中带有空格执行: 得到路径:C:\Program Files\nodejs\node_ca...

  • 关于Node.js中的路径问题

    在前端学习过程中,涉及到路径的问题非常多,相对路径,绝对路径等。有时候明明觉得没问题,但是还是会出错。或者说被你没...

  • node开发

    node中的路径 process_cwd:工作路-执行node命令的文件夹的根路径_dirname:当前执行文件的...

  • 关于Node.js中__dirname、__filename以及

    1、node命令路径与js文件路径 node命令路径为node命令所执行的目录,js文件路径指的是你要运行的js所...

  • 18-05-18|升级服务器端的node及npm

    升级node n模块的默认安装路径为/usr/local如何查看node的路径呢? 通过上面的路径找到我们node...

  • node.js

    自定义命令依赖node路径切换 which node //查看当前node安装路径 /Users/zhusuy...

  • js 相对路径 & 绝对路径

    相对路径 " ./ " or " ../ "(基于当前执行的文件的目录路径) 在step1中执行: node ...

网友评论

      本文标题:关于node中的路径

      本文链接:https://www.haomeiwen.com/subject/ysipkxtx.html