当我继续vscode
时,我收到此消息:
路径...\node_modules\typescript\lib
未指向有效的tsserver安装。
我不知道出了什么问题。有什么想法吗?
tsconfig:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"declaration": true,
"baseUrl": "./ts",
"outDir": "js"
},
"exclude": [
"node_modules",
"js"
]
}
答案 0 :(得分:5)
也许您还没有在项目中安装typescript
,如果是这样的话 - 您可以npm install typescript --save-dev
执行此操作。
并且遵循Visual Studio代码documentation - 请检查它对typescript.tsdk
的使用路径,也许它应该是这样的:
{
"typescript.tsdk": "./node_modules/typescript/lib"
}
答案 1 :(得分:0)
使用命令安装package.json中可用的版本
npm install -g打字稿
然后按ctrl + shift + p
输入“打开用户设置”
在用户设置中,从节点模块复制Typescript bin文件夹的路径,并将其分配给“ typescript.lib”
“ typescript.tsdk”:“ D:\ SampleFolder \ Samplesubfolder \ Sampleproject \ node_modules \ typescript \ lib”,
请注意,路径应以“ \”分隔