我用create-react-app app_name --typescript. 由于 Typescript 不支持 NODE_PATH。我正在尝试在tsconfig.json.
但是,每次yarn start在放入后运行"baseUrl": "src"时"compilerOptions",baseUrl 都会消失。我感觉像yarn start重置tsconfig.json。
我怎样才能阻止它重置文件?
**tsconfig.json**
{
"compilerOptions": {
"target": "es6",
"allowJs": true,
"skipLibCheck": false,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"strict": false,
"forceConsistentCasingInFileNames": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
"jsx": "preserve"
},
"include": ["src"]
}
Run Code Online (Sandbox Code Playgroud)
dar*_*ong 13
有一个解决方法。
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["src/*"]
}
}
}
Run Code Online (Sandbox Code Playgroud)
{
"extends": "./base-tsconfig.json"
}
Run Code Online (Sandbox Code Playgroud)
更多信息在这里。
| 归档时间: |
|
| 查看次数: |
8483 次 |
| 最近记录: |