【发布时间】:2019-09-25 09:20:57
【问题描述】:
我在使用 typescript 时遇到了 node-config 库的问题。
我的配置文件夹如下:
但是,在我运行 tsc 并尝试从它的入口点 (app.js) 启动我的应用程序后,我收到以下错误:Error: Cannot parse config file: '..../config/development.ts': TypeError: config/development.ts: Emit skipped
从该文件夹中删除打字稿文件并仅保留 .js 文件时,它可以工作。有人知道我该如何解决这个问题吗?
这是我的 tsconfig 的外观:
"target": "es6"
"module": "commonjs"
"strict": true
"esModuleInterop": true
任何帮助将不胜感激,谢谢!
【问题讨论】:
-
对于以后看到这个的人来说,问题确实在 ts-node 库中
-
你将如何解决这个问题??
-
把config文件夹放到src文件夹中
-
更新原帖:现在我只使用与 src 并行的配置文件夹,但配置文件夹内的文件我保留 .js,我真的不需要在那里进行类型检查,所以有点好的,希望 ts-node 中的问题能尽快解决。
标签: node.js typescript node-config