Typescript 无法写入文件,因为即使在排除列表中也会覆盖输入文件
我在Visual Studio 2017中有一个Basic Node.js Express 4项目Typescript 无法写入文件,因为即使在排除列表中也会覆盖输入文件,typescript,Typescript,我在Visual Studio 2017中有一个Basic Node.js Express 4项目utilities.js是一个遗留脚本文件,我现在没有时间转换为Typescript。所以我把它放在一个名为js的文件夹中,并排除了该文件夹。我的解决方案结构如下: { "compilerOptions": { "target": "es5", "allowJs": true }, "exclude": [ "node_modules", "js", "public" ]
utilities.js
是一个遗留脚本文件,我现在没有时间转换为Typescript。所以我把它放在一个名为js
的文件夹中,并排除了该文件夹。我的解决方案结构如下:
{
"compilerOptions": {
"target": "es5",
"allowJs": true
},
"exclude": [ "node_modules", "js", "public" ]
}
完整的tsconfig.json
如下所示:
{
"compilerOptions": {
"target": "es5",
"allowJs": true
},
"exclude": [ "node_modules", "js", "public" ]
}
编译似乎很好,即我设法清除了所有语法错误,但出现了一个生成错误:
生成:无法写入“/js/utilities.js”,因为它将覆盖输入文件
导致错误的原因是什么?如何修复