相关疑难解决方法(0)

如何使用Node.js获取当前脚本的路径?

我如何获得Node.js中脚本的路径?

我知道有process.cwd,但这只是指调用脚本的目录,而不是脚本本身.例如,假设我在/home/kyle/,我运行以下命令:

node /home/kyle/some/dir/file.js
Run Code Online (Sandbox Code Playgroud)

如果我打电话process.cwd(),我会/home/kyle/,而不是/home/kyle/some/dir/.有办法获得该目录吗?

node.js

921
推荐指数
13
解决办法
69万
查看次数

使用--experimental-modules标志时,节点中__dirname的替代方法

--experimental-modules在运行节点应用程序时使用该标志以使用ES6模块.

但是,当我使用此标志时,元变量__dirname不可用.是否有另一种方法可以获得__dirname与此模式兼容的相同字符串?

node.js ecmascript-6 es6-modules

38
推荐指数
12
解决办法
6592
查看次数

标签 统计

node.js ×2

ecmascript-6 ×1

es6-modules ×1