Typescript 更新节点10后,项目中未生成.d.ts文件

Typescript 更新节点10后,项目中未生成.d.ts文件,typescript,Typescript,我在一个打字脚本项目中工作。将节点版本更新为10.16.3后,我无法在编译过程中生成.d.ts文件。如果我降级到节点8,它工作正常 请在下面找到我的ts.config.json和package.json详细信息 ts.config.json { “编译器选项”:{ “目标”:“es5”, “模块”:“amd”, “宣言”:正确, “removeComments”:正确, “noLib”:错, “源地图”:正确, “漂亮”:没错, “allowUnreachableCode”:false, “al

我在一个打字脚本项目中工作。将节点版本更新为10.16.3后,我无法在编译过程中生成.d.ts文件。如果我降级到节点8,它工作正常

请在下面找到我的ts.config.json和package.json详细信息

ts.config.json

{
“编译器选项”:{
“目标”:“es5”,
“模块”:“amd”,
“宣言”:正确,
“removeComments”:正确,
“noLib”:错,
“源地图”:正确,
“漂亮”:没错,
“allowUnreachableCode”:false,
“allowUnusedLabels”:false,
“noImplicitAny”:没错,
“noImplicitReturns”:正确,
“noImplicitUseStrict”:错误,
“noFallthroughCasesInSwitch”:正确,
“allowJs”:false,
“ForceConsistentCasingFileNames”:true,
“moduleResolution”:“节点”,
“实验生态学者”:没错,
“SuppressImplicationIndexErrors”:true,
“类型”:[“jasmine”、“jasmine ajax”、“requirejs”、“chai”、“es6 promise”] }, “排除”:[ “节点_模块”, “区”, “公众”, “覆盖范围”, “测试报告”
], “保存”:false }

package.json

“依赖项”:{
“浏览器同步”:“2.11.2”,
“食堂”:“*”,
“es6承诺”:“3.2.1”,
“fs额外”:“3.0.1”,
“ghooks”:“^1.2.1”,
“全球”:“^7.0.5”,
“吞咽”:“^3.9.0”,
“大口自动刷新器”:“^3.1.0”,
“吞咽gzip”:“^1.4.0”,
“gulp jscpd”:“0.0.7”,
“gulp jshint xml文件报告器”:“^0.5.1”,
“吞咽jsoncombine”:“^1.0.3”,
“大口打印”:“^2.0.1”,
“吞咽量角器”:“^4.1.0”,
“吞咽重命名”:“^1.2.2”,
“gulp-s3-upload”:“1.6.6”,
“狼吞虎咽”:“^4.0.1”,
“大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大口大,
“gulp sourcemaps”:“^2.2.0”,
“大口喝svgmin”:“^1.2.4”,
“大口喘息”:“^7.0.1”,
“gulp typedoc”:“^2.0.0”,
“gulp typescript”:“^2.13.0”,
“狼吞虎咽”:“^2.0.0”,
“大口解压”:“^1.0.0”,
“大口拉链”:“^4.0.0”,
“highlight.js”:“9.14.2”,
“htmllint”:“^0.6.0”,
“jasmine ajax”:“^3.2.0”,
“茉莉花芯”:“^2.3.4”,
“jasmine json测试报告程序”:“^1.0.0-beta”,
“json断言”:“^1.0.2”,
“因果报应”:“^0.13.2”,
“karma chrome启动器”:“^2.2.0”,
“业力覆盖范围”:“^0.5.5”,
“karma firefox启动器”:“^0.1.7”,
“karma通用预处理器”:“^1.1.0”,
“karma htmlfile reporter”:“^0.2.2”,
“因果报应茉莉”:“^0.3.6”,
“karma jasmine ajax”:“^0.1.13”,
“因果报应”:“^0.2.6”,
“因果报应类型脚本”:“^3.0.12”,
“降价拼写检查”:“^0.11.0”,
“markdownlint”:“^0.3.1”,
“md-2-json”:“^1.0.2”,
“nedb”:“^1.8.0”,
“节点sass”:“^4.12.0”,
“pix差异”:“^2.0.0”,
“多元化”:“^3.0.0”,
“量角器”:“5.3.2”,
“公共ip”:“^2.3.5”,
“需要目录”:“^0.3.2”,
“requirejs”:“^2.2.0”,
“rimraf”:“^2.6.1”,
“汇总”:“0.52.3”,
“汇总插件commonjs”:“8.3.0”,
“汇总插件节点解析”:“3.0.3”,
“汇总插件源地图”:“0.4.2”,
“汇总插件丑陋”:“2.0.1”,
“汇总插件丑陋es”:“0.0.1”,
“运行顺序”:“^1.0.2”,
“sass lint”:“1.12.1”,
“shelljs”:“^0.7.0”,
“简单git”:“^1.43.0”,
“简单odata服务器”:“^0.2.0”,
“表格化”:“^1.0.1”,
“通过2”:“^2.0.1”,
“tslint”:“4.0.2”,
“tslint microsoft contrib”:“^4.0.0”,
“typedoc”:“^0.12.0”,
“类型脚本”:“3.0.3”,
“打字错误”:“^1.0.1”,
“丑陋js”:“3.2.2”,
“网页包”:“2.5.1”,
“网页包流”:“^3.2.0”
},
“依赖性”:{
“@types/chai”:“^3.4.28”,
“@types/es6承诺”:“0.0.28”,
“@types/jasmine”:“2.8.9”,
“@types/jasmine ajax”:“^3.1.27”,
@types/requirejs:“^2.1.26”
},

有人能指导我解决这个问题吗


提前谢谢。

您能给我们您的
package.json
tsconfig.json
,以及您的模块绑定器配置(如
webpack.config.js
)thx吗?我已经添加了我的配置。请告诉我们您的
package.json
tsconfig.json
,以及您的模块绑定器配置(比如
webpack.config.js
)thx。我已经添加了我的配置。请把那些东西拿出来。