【发布时间】:2019-06-13 18:35:46
【问题描述】:
我有一个非常简单的 react material-ui 项目。
我最近在顶级文件夹中添加了jsconfig.json
{
"compilerOptions": {
"target": "es6",
"checkJs": true,
"jsx": "react"
},
"exclude": [
"node_modules",
"data",
"docs",
".cache",
"dist"
]
}
哪个工作正常。但是 VSCode 发现了一些我想删除的错误:
找不到模块“@material-ui/core/Button”。
找不到模块“@material-ui/core/styles”。
找不到模块“easy-peasy”。
导入工作正常,但我宁愿不只是禁用 ts-check。所有这些导入都在 ./node-modules 树中(包括 easy-peasy)。
(顺便说一句,代码都是 JavaScript 而不是 TS)。
import { action, createStore, StoreProvider, useStore, useActions, thunk } from 'easy-peasy';
import Button from '@material-ui/core/Button';
import { withStyles } from '@material-ui/core/styles';
import Grid from '@material-ui/core/Grid';
import TextField from '@material-ui/core/TextField';
【问题讨论】:
标签: visual-studio-code tsconfig