MacOS:通过 cli 将文件路径传递到节点

MacOS: Pass filepath into node via cli

假设我有以下 npm 脚本:

"test": "node $FILE"

如何通过 cli 将绝对路径传递给它?

示例:

FILE="pwd + filename" npm run test

结果应该是:

node /Root/Subfolder/filename

我在 MacOS 上使用 NodeJS 14。

例如,您有一个脚本文件,例如./scripts/test.js.

脚本配置如下:

"test": "node ${FILE}"

而且,运行 的命令是:

$ FILE="$(pwd)/scripts/test.js" npm run test