2017-05-08 66 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>