gpt4 book ai didi

ts-node - 如何将参数传递给 ts-node 处理的脚本

转载 作者:行者123 更新时间:2023-12-02 10:38:26 35 4
gpt4 key购买 nike

我刚刚开始使用 ts-node。这是一个非常方便的工具。运行时间看起来很清晰。但它不适用于 CLI 解决方案。我无法将参数传递到编译的脚本中。

ts-node --preserve-symlinks src/cli.ts -- printer:A

它不起作用。我正在寻求帮助。

最佳答案

您没有提供脚本,所以我只能猜测您如何提取参数。这就是我如何让它与我自己的测试脚本 args.ts 一起工作:

const a = process.argv[2];
const b = process.argv[3];
const c = process.argv[4];
console.log(`a: '${a}', b: '${b}', c: '${c}'`);

package.json 调用,如下所示:

"scripts": {
"args": "ts-node ./args.ts -- 4 2 printer:A"
}

这会给我这样的输出:

a: '4', b: '2', c: 'printer:A'

关于ts-node - 如何将参数传递给 ts-node 处理的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54041199/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com