Vue.js 转到定义不适用于我的项目(vue&;sass文件)[visual studio代码]
我对在vscode上开发Nuxt项目感到失望。 在vscode上,我的jsconfig.js是默认值:Vue.js 转到定义不适用于我的项目(vue&;sass文件)[visual studio代码],vue.js,visual-studio-code,import,sass,nuxt.js,Vue.js,Visual Studio Code,Import,Sass,Nuxt.js,我对在vscode上开发Nuxt项目感到失望。 在vscode上,我的jsconfig.js是默认值: { "compilerOptions": { "baseUrl": ".", "paths": { "~/*": ["./*"], "@/*": ["./*"], "~~/*": ["./*"], "@@/*": ["./*"] } }, "exclude": ["node_modules", ".nuxt",
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"~/*": ["./*"],
"@/*": ["./*"],
"~~/*": ["./*"],
"@@/*": ["./*"]
}
},
"exclude": ["node_modules", ".nuxt", "dist"]
}
它正在处理vue文件以实现自动完成,例如导入一些组件(使用ctrl+space)
但无法使用cmd+单击转到下一个定义。我不明白为什么,这真的很烦人
我无法发布图像(需要10个声誉),但这是我在vue文件上的导入(找不到…的定义)
另一点,我使用Assets文件夹上的sass文件。编译工作正常,但我无法通过cmd+单击从node_模块访问该文件。以下是导入的示例:
@import "~bulma/sass/base/helpers.sass";
==>未找到helpers.sass的定义
谢谢你的帮助
Ben.您是否在窗口中打开了多个文件夹(项目) 我不确定你的问题是否和我一样。当我打开多个文件夹(项目)并解决问题时,Visual Studio代码中出现了一个“转到定义不起作用”的问题 我使用了插件Vetur来支持.vue文件。 有两种方法可以很好地工作:
{
...
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": ["src/*"],
}
},
"exclude": ["node_modules", "dist"]
...
}
参考:
如果我的回答对您没有帮助,我深表歉意。您是否在一个窗口中打开了多个文件夹(项目) 我不确定你的问题是否和我一样。当我打开多个文件夹(项目)并解决问题时,Visual Studio代码中出现了一个“转到定义不起作用”的问题 我使用了插件Vetur来支持.vue文件。 有两种方法可以很好地工作:
{
...
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": ["src/*"],
}
},
"exclude": ["node_modules", "dist"]
...
}
参考:
如果我的回答对你没有帮助,我向你道歉