2017-05-08 59 views
3

有没有一种方法可以在.vue文件中启用智能感知Sass文件,而无需将它们与sass关联,因为它会中断依赖于.vue文件关联的另一个扩展?在VS代码中为.vue文件启用智能感知

+0

智能感知正在与vscode我VUE组件。我刚刚添加了sass插件和vue插件。你使用哪些插件? – forgiangi

+0

我尝试了很多vue和sass,目前使用'vetur'和'sass-intended'。他们似乎都没有解决这个问题,或者只是我不能配置'sass'在vue文件中工作。哪些是你的扩展? – Max

+0

Sass 1.4.1和vue 0.1.5。但我没有配置任何东西,它只是工作。 – forgiangi

回答

0

要获得sass或scss语法突出显示,您需要在VS代码中安装Vetur(octref.vetur)扩展。 我遇到了Vetur的问题,vue-language-server无法启动,这会导致语法突出问题。除了重新安装以外,我还没有找到修复程序。另外请确保运行最新版本的VS代码。

在.vue文件,你还需要确保你使用正确的属性

<style lang="sass"> 
    .my-class 
     text-align: center 
</style> 

或为SCSS

<style lang="scss"> 
    .my-class { 
     text-align: center 
    } 
</style>