Node.js 我如何解决;属性不存在错误“;在vscode中使用共享的typescript项目?
我们的企业应用程序对节点和角度都使用typescript。我们有一个共享的typescript项目,用于公共类等。它是使用符号链接共享的。在共享项目中进行更改时,节点项目不会立即获取更改。我得到错误“属性X在类型Y上不存在”。我必须重新启动vscode才能让它工作,或者打开.d.ts文件,让vscode意识到新方法/属性的存在 我想我遗漏了一个配置。我觉得vscode应该能够自动获取更改。为什么不是呢 这里是细节 VSCode:1.33.0 打字稿:3.2.4 节点:10.15.0 共享项目的tsconfig.jsonNode.js 我如何解决;属性不存在错误“;在vscode中使用共享的typescript项目?,node.js,typescript,visual-studio-code,Node.js,Typescript,Visual Studio Code,我们的企业应用程序对节点和角度都使用typescript。我们有一个共享的typescript项目,用于公共类等。它是使用符号链接共享的。在共享项目中进行更改时,节点项目不会立即获取更改。我得到错误“属性X在类型Y上不存在”。我必须重新启动vscode才能让它工作,或者打开.d.ts文件,让vscode意识到新方法/属性的存在 我想我遗漏了一个配置。我觉得vscode应该能够自动获取更改。为什么不是呢 这里是细节 VSCode:1.33.0 打字稿:3.2.4 节点:10.15.0 共享项目的t
{
"compilerOptions": {
"declaration": true,
"declarationMap": true,
"experimentalDecorators": true,
"lib": [ "es2015", "dom" ],
"module": "commonjs",
"moduleResolution": "node",
"outDir": "./dist",
"sourceMap": true,
"strict": false,
"target": "es5",
"typeRoots": [
"./node_modules/@types/"
]
},
"exclude": [
"node_modules",
"test/*",
"src/**/*.spec.ts",
"dist/*"
]
}
package.json中节点项目依赖项的摘录
"dependencies": {
"shared": "file:../shared",
},
可能会有帮助。谢谢你的回复,但不,那是另一个问题。我已经浏览了我能找到的大多数问题。你能用你尝试过的资源更新你的问题吗?可能会有帮助。谢谢你的回复,但不,那是另一个问题。我已经浏览了我能找到的大多数问题。你能用你尝试过的资源更新你的问题吗?