鍍金池/ 問答/HTML/ vue 里使用less報錯

vue 里使用less報錯

.textarea >>> .el-textarea{
    margin-bottom: 20px;
}

在vue的style中,如果不寫lang="less"的話上面的那段代碼沒問題,但是使用了less之后控制臺就報錯了,說那段代碼有問題,難道vue里的less不能這樣子做組件穿透嗎,那在less中組件穿透該怎么寫,求大神幫忙解答,謝謝啦
控制臺報錯的代碼:

{"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/page/int/intApply.vue
Module build failed: 

}
.textarea >>> .el-textarea{
         ^
Unrecognised input
回答
編輯回答
情未了

你可以定義一個額外的style標簽,不加scoped屬性

<style>
/* 這里寫你要穿透的代碼*/
</style>

<style scoped>
/* local styles */
</style>

我試過了 sass、stylus,都會準確的識別>>>,唯獨less不行,我懷疑是less-loader或者less本身的問題。

2018年7月22日 07:44