JavaScript and TypeScript Nightly
扩展名tsconfig.json
{
"compilerOptions": {
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "dom"],
"module": "es6",
"moduleResolution": "node",
"sourceMap": true,
"target": "es5",
"jsx": "react",
"allowSyntheticDefaultImports": true,
"esModuleInterop": true
},
"exclude": ["**/*.spec.ts", "node_modules", "vendor", "public"],
"compileOnSave": false
}
babel
{
"presets": [
"@babel/preset-env",
"@babel/preset-react",
["@babel/preset-typescript", { "allExtensions": true, "isTSX": true }]
],
"plugins": [
[
"@babel/plugin-proposal-decorators",
{
"legacy": true
}
],
"transform-object-rest-spread",
"inline-react-svg",
"transform-async-to-generator",
["transform-class-properties", { "spec": true }]
]
}
没有VSCode Typescript智能感知。为什么?