Visual Studio代码:[js]类型只能在.ts文件中使用

时间:2016-12-25 10:09:40

标签: typescript react-native visual-studio-code

是否可以在vs代码中的typescript项目中使用.js文件?我从github存储库克隆了一个react-native项目,并在visual studio代码中打开它。当我添加tsconfig.json以开始使用typescript时, 我得到了一长串错误。例如,这里有一个 drawer.js 文件(带有es6功能):

enter image description here

这是我的tsconfig.json文件(如果我删除此文件,那么每件事都可以,没有报告错误):

enter image description here

5 个答案:

答案 0 :(得分:8)

解决方法 - 在$workspace/.vscode/settings.json

中添加以下配置
{
    "javascript.validate.enable": false
}

答案 1 :(得分:1)

您可以尝试一下!!!

在Visual Studio代码中安装扩展流语言支持 并禁用TypeScript和JavaScript语言功能

搜索@builtin TypeScript和JavaScript语言功能并重新加载。

您可以看到此解决方案 https://stackoverflow.com/questions/48859169

对于流程而言,重要的安装npm

Link Flow

答案 2 :(得分:0)

我重新启动了VS代码,错误消失了,以防它有帮助

答案 3 :(得分:0)

您在第2行的,type之间缺少{ Action }逗号。

答案 4 :(得分:0)

已更改列表中“ TypeScript React”的“选择语言模式”。它对我有用。

enter image description here