首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在index.ts中,ts-node-dev热reaload不承认我的导入文件

在index.ts中,ts-node-dev热reaload不承认我的导入文件
EN

Stack Overflow用户
提问于 2022-03-16 05:32:26
回答 1查看 185关注 0票数 0

我的服务器index.ts文件导入consoleColorFy.ts

consoleColorFy.ts

代码语言:javascript
复制
declare global {
    interface Console {
        redBg: TConsoleFn;
    }
}
console["redBg"] = ...

现在我可以使用console.redBg()了。

在大多数情况下运行良好,但是当热重新加载某个服务器的文件时

我犯了这个错误。

代码语言:javascript
复制
Property 'redBg' does not exist on type 'Console'.
>> console.redBg("error", error);

首先导入的consoleColorFy.ts将始终工作,因为所有代码都是从index.ts开始的。

但是,当ts-node-dev通过更改代码运行hot-reloaded时,它似乎只是重做一些文件。也认不出我的consoleColorFy.ts Hum.有什么建议吗?

"ts-node-dev --respawn --no-notify --rs src/index.ts --env=dev"

当我重新启动服务器时,它运行良好。

或者当刷新的文件是index.ts

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-12-01 14:33:13

你可以添加--files,它适用于我。

https://github.com/TypeStrong/ts-node#missing-types

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

https://stackoverflow.com/questions/71492193

复制
相关文章

相似问题

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