我的nodejs代码最开始在windows上开发,由于需要在多个设备上来回迁移,因此想把后台环境部署到云服务器上远程开发,结果发现在 windows 环境下可以编译成功的代码,换到 ubuntu 环境下就无法编译通过,全局的 global.d.ts
似乎无法加载:
Windows 环境下则可以编译成功:
同时,相比之下 ubuntu 环境下开发 typescript 似乎更为严格,在 Windows 上开发时,vscode 的语法检查并不会报错,而在 ubuntu 环境下却出现原来不会报错的错误: