vscode开发配置jsconfig.json不起作用是怎么回事了?
我在项目根目录配置jsconfig.json
,重启后,配置的别名并能直接跳转到相应的文件当中;我还有什么东西没有配置吗?
// jsconfig.json文件
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": [
"./src/*"
]
},
"target": "ES6",
"module": "commonjs",
"moduleResolution": "classic",
"allowSyntheticDefaultImports": true
},
"include": ["src/**/*"],
"exclude": ["node_modules"]
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
你不是能跳转到相应的文件当中吗?你想解决什么问题?
题主找到解决方法了吗?
我和你遇到了类似的问题,我的配置是这样的:
按道理说这个配置没有什么问题(网上查了好久如何配置),直到我发现我的项目根目录下面还有一个
tsconfig.json
,应该这个文件的配置影响了jsconfig
的配置。因为我的项目暂时不支持ts,所以我就把tsconfig.json
直接删除了,然后重启就OK了。VSCode可以自动识别@开头的引用了。在tsconfig.json增加一个配置"allowJs": true,我是这样解决的
需要安装jshint插件,试试
题主,你好,你找到了解决方案么,我这边也遇到了对应的问题,但是经过推敲发现如果是单个文件夹好事是ok的,如果是一个工作区中多个文件夹,尽管你每个文件夹都设置对应的jsconfig.json还是无效,你有什么好的解决方法么