如果将TypeScript配置为将.js转换转储到与.ts文件相同的目录,那么如何告诉node.js哪些文件是您要运行的.js文件,因为Node似乎没有区分file.js或file.ts或file.foo?
例如:
tsc.exe --out outputfile.js inputfile.ts
文件将在同一目录中,但node.js如何知道要从中读取哪些文件?
(对于node.js没有按文件类型区分,有点愚蠢吗?)
答案 0 :(得分:1)
但是node.js如何知道要从中读取哪些内容? (对于node.js不区分文件类型,有点愚蠢吗?)
不正确。默认情况下,节点仅查看.node , .js, .json
个文件,不会尝试加载.ts
个文件。例如。 require('./foo')
将解析为foo.js
或foo.json
或foo.node
。