zoukankan      html  css  js  c++  java
  • node中__dirname、__filename、process.cwd()、process.chdir()表示的路径

    直接上结论:
    __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.js
    true
    /Users/jerry/51talk/newapp
    /Users/jerry
    
    

     来自: https://www.cnblogs.com/fhen/p/6604979.html

  • 相关阅读:
    React准备
    React组件
    从uri获取图片文件的File对象
    ES6
    Promise.all
    js的ctrl+s保存功能
    浏览器端读取和生成zip文件
    vscode配置及快捷键
    Array
    最全React技术栈技术资料汇总
  • 原文地址:https://www.cnblogs.com/facial/p/9909254.html
Copyright © 2011-2022 走看看