在Vue中使用sass和less,並解決報錯問題(this.getOptions is not a function)


使用 Less

下載依賴:npm install less less-loader

mian.js 中添加:

import less from "less";
Vue.use(less);

使用:

<style lang="less"></style>

使用 Less 時運行報錯

  • this.getOptions is not a function

  • 原因:less-loader安裝的的版本過高

  • 解決:重新安裝較低版本

    • npm uninstall less-loader

    • npm install less-loader@5.0.0

使用 sass

下載依賴

npm install node-sass sass-loader style-loader

使用

<style lang="scss" scoped>
<style>

使用 sass 時運行報錯

報錯:this.getOptions is not a function

  • 原因:sass-loader安裝的的版本過高
  • 解決:重新安裝較低版本
    • npm uninstall sass-loader

    • npm install sass-loader@10.1.1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM