歡迎您的來訪!有源碼,好建站(www.bmm520.net)源碼海洋源碼網為您提供快速建站平臺.

      vue項目sass-loader安裝

      時間:2023-02-15 07:09來源:未知 作者:admin 點擊:
      1.安裝 sass 的依賴包 npm install -- save-dev sass - loader 1 (若出錯,因為sass-loader版本過高導致,可以將其 package .json中的版本改為7.3.1,然后再重新安裝sass-loader包,若是還過高,則重裝6.x,cnpm i sass-loader@6.x --save-dev) 2.//sass-lo

       1.安裝sass的依賴包

      npm install --save-dev sass-loader 
      • 1

      (若出錯,因為sass-loader版本過高導致,可以將其package.json中的版本改為7.3.1,然后再重新安裝sass-loader包,若是還過高,則重裝6.x,cnpm i sass-loader@6.x --save-dev)

      2.//sass-loader依賴于node-sass,所以要安裝node-sass

      npm install --save-dev node-sass 或者選擇版本4.14.1和設置淘寶鏡像來安裝 npm i node-sass@4.14.1 --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ 
      • 1
      • 2
      • 3

      3.在build文件夾下的webpack.base.conf.js的rules里面添加配置

      {   test: /\.sass$/,   loaders: ['style', 'css', 'sass'] } 
      • 1
      • 2
      • 3
      • 4

      在這里插入圖片描述

      注意:下面這個 加不加視情況定(css的)

       {     test:/\.css$/,     loader:'style-loader'  },  {     test:/\.css$/,     loader:'css-loader'  }, 
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8

      4.在APP.vue中修改style標簽

      <style lang="scss"> 
      • 1

      5.然后重新運行項目

      npm run dev 
      • 1

      ========================================================================================================================================================================================================================================================================
      1.如果node-sass安裝錯誤,提示缺少python2包

      npm uninstall node-sass npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/` 
      • 1
      • 2

      2.使用樣例
      (1)首先在 src/assets 目錄下新建一個 var.scss 文件,里面存放兩個變量,內容如下:

      $header-color: orange; $header-size: 20px; 
      • 1
      • 2

      (2)在一個 vue 頁面中我們引入這個 .scss 文件并使用,同時還用到了 Sass 的嵌套特性。

      <template>   <div id="header"><div>歡迎訪問 hangge.com</div></div> </template>   <script>   export default {     name: 'test',     data() {       return {}     }   } </script>   <style lang="scss">   @import '../assets/var.scss';   #header {     div {       color: $header-color;       font-size: $header-size;     }   } </style>
      (責任編輯:admin)本文地址:http://www.bmm520.net/info/wangzhankaifaqianhouduan/2023/0215/23496.html

      推薦資訊

      亚洲视频一区在线| 最新亚洲精品国偷自产在线| 亚洲福利秒拍一区二区| 国产成人综合亚洲亚洲国产第一页| 亚洲国产精品成人综合色在线| 亚洲色中文字幕在线播放| 亚洲无mate20pro麻豆| 7777久久亚洲中文字幕| 亚洲最大中文字幕无码网站| 国产成人亚洲精品| 亚洲无人区码一二三码区别图片 | 亚洲欧洲国产经精品香蕉网| 91亚洲导航深夜福利| 亚洲精品国产成人中文| 91亚洲视频在线观看| 亚洲一区二区三区久久久久| 亚洲av无码久久忘忧草| 中文字幕无码亚洲欧洲日韩| 亚洲精品无码你懂的| 爱情岛亚洲论坛在线观看| 亚洲国产激情一区二区三区| 久久久久亚洲AV无码专区桃色| 国产亚洲精品福利在线无卡一| 亚洲精品无码不卡在线播放HE| 久久亚洲精品成人| 亚洲视频在线一区二区三区| 亚洲娇小性xxxx| 亚洲av成人中文无码专区| 亚洲国产精品一区二区九九| 中文字幕亚洲激情| 久久久亚洲欧洲日产国码农村| 亚洲综合久久1区2区3区 | 国产aⅴ无码专区亚洲av麻豆| 亚洲精品国产成人片| 337p欧洲亚洲大胆艺术| 亚洲一级毛片视频| 亚洲变态另类一区二区三区| 亚洲国产精品无码久久久久久曰| 亚洲精品乱码久久久久久中文字幕| 亚洲2022国产成人精品无码区 | 亚洲成A人片77777国产|