WebStorm中的TypeScript装饰程序错误
第一个-由于我使用了experimentalDecorators,所以没有重复:在tsconfig.json中为true,这没有帮助,可能是WebStorm的问题 所以我使用Mobx并尝试使用它的装饰器,我得到了这个错误,这是直截了当的: 问题是,我在项目根目录上的tsconfig已经有了这个,这是我的tsconfig文件:WebStorm中的TypeScript装饰程序错误,typescript,webstorm,Typescript,Webstorm,第一个-由于我使用了experimentalDecorators,所以没有重复:在tsconfig.json中为true,这没有帮助,可能是WebStorm的问题 所以我使用Mobx并尝试使用它的装饰器,我得到了这个错误,这是直截了当的: 问题是,我在项目根目录上的tsconfig已经有了这个,这是我的tsconfig文件: { "compilerOptions": { "experimentalDecorators": true, "outDir": "./dist/",
{
"compilerOptions": {
"experimentalDecorators": true,
"outDir": "./dist/",
"sourceMap": true,
"noImplicitAny": false,
"module": "commonjs",
"moduleResolution": "node",
"target": "es5",
"jsx": "react",
"lib": ["dom", "es2016"],
"types": ["mocha", "chai", "node", "protractor"]
},
"include": [
"./test/matchers/custom.matchers.d.ts",
"./test/**/*.ts"
],
"files": [
"./src/external-types.d.ts",
"./src/app.tsx"
]
}
我错过了什么?为什么WebStorm总是在每个装饰器上显示此错误?您需要括号,它不是@observable的,它是@observable的,另一个也一样您的tsconfig.json不适用于此文件,因为它不在./test下,并且您的tsconfig.json已
"include": [
"./test/matchers/custom.matchers.d.ts",
"./test/**/*.ts"
]
您的form-store.ts文件是否在./test/目录下?使用这两个文件并包含在tsconfig.json中是否有效?文档似乎暗示它是一个或另一个:@JBNizet它不在测试目录下,一般来说,其他一切都正常工作,只有装饰程序产生问题。您的tsconfig.json不适用于此文件,因为它不包括在内。@JBNizet您是对的。。。我错过了,请发布一个答案,以便我可以接受并投票: