小编Mic*_*ski的帖子

找不到模块“tsconfig-paths/register”

我正在尝试在 CLI 中使用 ts-node 运行 typescript 脚本,这意味着我没有 package.json。

这是我尝试运行的命令:

npx -p typescript@latest -p ts-node@latest -p @types/node@latest ts-node -T --project scripts/tsconfig.script.json scripts/my-script.ts
Run Code Online (Sandbox Code Playgroud)

当我在脚本中使用相对路径时,它工作得非常好。

然后我尝试通过启用路径来增强它,tsconfig.script.json以便能够从它们导入。

我想使用tsconfig-paths。这是我尝试运行的命令:

npx -p typescript@latest -p ts-node@latest -p @types/node@latest -p tsconfig-paths@latest ts-node -T -r tsconfig-paths/register --project scripts/tsconfig.script.json scripts/my-script.ts
Run Code Online (Sandbox Code Playgroud)

但是,我收到以下错误:

Error: Cannot find module 'tsconfig-paths/register'
Run Code Online (Sandbox Code Playgroud)

我尝试过调整参数的顺序ts-node以及添加/删除选项,但是,我仍然无法使其工作并查看包tsconfig-paths

我错过了什么吗?

提前致谢

typescript ts-node npx tsconfig-paths

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

npx ×1

ts-node ×1

tsconfig-paths ×1

typescript ×1