通过在vscode上开发Nuxt项目,我对两点感到失望。在vscode上,我的jsconfig.js是默认的:
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"~/*": ["./*"],
"@/*": ["./*"],
"~~/*": ["./*"],
"@@/*": ["./*"]
}
},
"exclude": ["node_modules", ".nuxt", "dist"]
}
正在处理vue文件以实现自动补全,例如导入某些组件(使用ctrl + space)但是用cmd + click下一步无法定义。我不明白为什么,这真令人讨厌。
我无法发布图像(需要10个信誉),但这是我在vue文件上的导入(未找到...的定义)
import PldFooter from '@/components/Footer';
另外,我在assests文件夹中使用sass文件。编译效果很好,但是我无法通过cmd + click从node_modules中访问该文件。这是导入的示例:
@import "~bulma/sass/base/helpers.sass";
==>找不到helpers.sass的定义
谢谢您的帮助,
Ben。
您是否已在窗口中打开多个文件夹(项目)