Javascript 类型脚本自动完成不在VSCode中工作
我正在尝试在ts文件中使用Puppeter,它工作得很好,只是当我在.ts而不是.js文件中时,VSCode Intellisense就会停止工作。 我看过一些关于这件事的帖子,但没有人能帮我。我所做的:Javascript 类型脚本自动完成不在VSCode中工作,javascript,typescript,visual-studio-code,puppeteer,intellisense,Javascript,Typescript,Visual Studio Code,Puppeteer,Intellisense,我正在尝试在ts文件中使用Puppeter,它工作得很好,只是当我在.ts而不是.js文件中时,VSCode Intellisense就会停止工作。 我看过一些关于这件事的帖子,但没有人能帮我。我所做的: 通过npm init创建了一个项目 已安装的依赖项如下所示: 创建了tsconfig.json "target": "es5", "lib": ["es2015", "dom"],
- 通过npm init创建了一个项目
- 已安装的依赖项如下所示:
- 创建了tsconfig.json
"target": "es5", "lib": ["es2015", "dom"], "outDir": "./dist", . . . "include": ["src", "node_modules/puppeteer-tsd/src/index.d.ts"]
- 已创建src和dist文件夹
- 在我的src中放置main.ts
- 告诉VSCode使用项目TS版本而不是它自己的版本
编辑2:这是否回答了您的问题?如果您转到“输出”面板并在下拉列表中选择TypeScript,它会显示什么?@ABGR已经看到了,但谢谢。@H.B.现在您可以使用tsserver:*myparentfolderpath*\node\U modules\TypeScript\lib[Info-14:25:00.912]分叉。。。[信息-14:25:00.926]正在开始。。。[信息-14:25:00.928]分叉。。。[Info-14:25:00.939]开始…只需关闭您的项目(意味着VSCode),然后再次打开它并检查..这是否回答了您的问题?如果您转到“输出”面板并在下拉列表中选择TypeScript,它会显示什么?@ABGR已经看到了,但谢谢。@H.B.现在您可以使用tsserver:*myparentfolderpath*\node\U modules\TypeScript\lib[Info-14:25:00.912]分叉。。。[信息-14:25:00.926]正在开始。。。[信息-14:25:00.928]分叉。。。[信息-14:25:00.939]开始…只需关闭您的项目(意味着VSCode),然后再次打开并检查。。
"target": "es5",
"lib": ["es2015", "dom"],
"outDir": "./dist",
.
.
.
"include": ["src", "node_modules/puppeteer-tsd/src/index.d.ts"]