我已经将我的项目更新到了TypeScript 2,它都很好。我正在使用新的方式使用类型,现在存储在node_modules/@types
。TypeScript 2和Sublime:自动引用node_modules/@ types?
问题是安装新类型不会自动与Sublime一起使用。我必须手动添加引用才能在编辑器中识别它们。
有没有方便的解决我的问题?
编辑: 重复的:How should I use @types with TypeScript 2
我已经将我的项目更新到了TypeScript 2,它都很好。我正在使用新的方式使用类型,现在存储在node_modules/@types
。TypeScript 2和Sublime:自动引用node_modules/@ types?
问题是安装新类型不会自动与Sublime一起使用。我必须手动添加引用才能在编辑器中识别它们。
有没有方便的解决我的问题?
编辑: 重复的:How should I use @types with TypeScript 2
里面你tsconfig.json
尝试添加typeRoots
& types
的分型,什么类型应该被引用的位置。就像这样: "typeRoots": [ "../node_modules/@types" ]
"types": [
"jasmine",
]
` 看看是否能工程。
由于某种原因,我的Sublime无法以这种方式找到类型:( –
嗯,你在Typescript版本2.0上 https://www.typescriptlang.org/docs/handbook/compiler-options.html 是你的node_modules正确? 如果它在'src/client/app'中,那么你需要''.../.../node_modules/@ types''或者如果你的'tsconfig.json'在根上,那么它会是''。/ node_modules/@ types'' – Nico
我确保相对路径正确但没有运气 –
[我应该如何在TypeScript 2中使用@types]可能的重复(http://stackoverflow.com/questions/38444279/how-should-i-use-types-with-typescript-2) –