gpt4 book ai didi

node.js - TypeScript - module.exports 抛出错误 TS2591 : Cannot find name 'module'

转载 作者:太空宇宙 更新时间:2023-11-03 23:49:24 28 4
gpt4 key购买 nike

我有一个名为 config.ts 的文件其中包含以下代码:

let config = {
foo: {
bar: [{env: "test"}...],
...
...
}
};

module.exports = config;

我想在应用程序范围内使用此文件。

但是,此代码会导致以下错误:

ERROR in src/app/configs/config.ts:357:1 - error TS2591: Cannot find name 'module'. Do you need to install type definitions for node? Try `npm i @types/node` and then add `node` to the types field in your tsconfig.

357 module.exports = config;

我检查过我有@types/node安装并 tsconfig.json文件包含"types": ["node"]compilerOptions .

如何解决这个问题?

最佳答案

来自How to export object in Typescript :

尝试导出默认配置而不是modules.exports = config

关于node.js - TypeScript - module.exports 抛出错误 TS2591 : Cannot find name 'module' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59939202/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com