Javascript 编译时出现错误TS5011 TypeScript

Javascript 编译时出现错误TS5011 TypeScript,javascript,typescript,compiler-errors,typescript-typings,Javascript,Typescript,Compiler Errors,Typescript Typings,我在say.ts文件中的代码: function say(person) { return "Hello" + person; } var user = "Gabriel Lemos"; console.log(say(user)); 当我试图用我的 tsc say.ts 我有一个错误:path\say.js(1,1):error TS5011:Emit error:Failure to record the file.你确定你能够写入path?我想我是这样想的,.ts文件是在没有

我在say.ts文件中的代码:

function say(person) {
    return "Hello" + person;
}

var user = "Gabriel Lemos";

console.log(say(user));
当我试图用我的

tsc say.ts


我有一个错误:path\say.js(1,1):error TS5011:Emit error:Failure to record the file.

你确定你能够写入
path
?我想我是这样想的,.ts文件是在没有任何问题的情况下创建的。看起来“Emit error”消息只存在于1.5.0之前的TypeScript中,也就是3年前的版本。您可以尝试一个更新版本的TypeScript,看看它是否有什么不同。我刚刚安装了TypeScript、node和npm,没有写入权限。