首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到模块‘tsconfig-path/寄存器’

找不到模块‘tsconfig-path/寄存器’
EN

Stack Overflow用户
提问于 2021-07-04 14:09:19
回答 1查看 7.6K关注 0票数 6

我试图在CLI中运行带有ts节点的类型记录脚本,这意味着我没有package.json。

下面是我试图运行的命令:

代码语言:javascript
复制
npx -p typescript@latest -p ts-node@latest -p @types/node@latest ts-node -T --project scripts/tsconfig.script.json scripts/my-script.ts

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

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

我想用tsconfig-paths实现它。下面是我试图运行的命令:

代码语言:javascript
复制
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

但是,我得到了以下错误:

代码语言:javascript
复制
Error: Cannot find module 'tsconfig-paths/register'

我尝试使用ts-node的参数顺序以及添加/删除选项,但是,我仍然无法使它工作,并看到tsconfig-paths包。

我失踪了吗?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2021-07-25 23:28:41

我运行了npm install --save-dev tsconfig-paths,这个错误消失了。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68245546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档