What's the difference between process.cwd() vs __dirname?

后端 未结 4 652
谎友^
谎友^ 2020-11-29 14:54

What\'s the difference between

console.log(process.cwd())

and

console.log(__dirname);

I\'ve seen both use

4条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-29 15:42

    $ find proj

    proj
    proj/src
    proj/src/index.js
    

    $ cat proj/src/index.js

    console.log("process.cwd() = " + process.cwd());
    console.log("__dirname = " + __dirname);
    

    $ cd proj; node src/index.js

    process.cwd() = /tmp/proj
    __dirname = /tmp/proj/src
    

提交回复
热议问题