最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue?cli使用iview自定義主題遇到的坑及解決

 更新時間:2023年04月18日 14:45:13   作者:前端歷劫之路  
vue?cli使用iview自定義主題遇到的坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

vue cli使用iview自定義主題遇到的坑

定制主題,這里講變量覆蓋

當你老老實實的把上面文檔中的代碼一一復制粘貼到項目文件中時,發(fā)現(xiàn)了還沒裝less,所以你就

npm install less –save 
npm install less-loader –save

結果呢

下面我們來解決他

我們找到項目根目錄下build下的utils.js文件,把原來的(跟下面代碼差不多)改成下面所示。

  return {
    css: generateLoaders(),
    postcss: generateLoaders(),
    less: generateLoaders('less',{ javascriptEnabled: true }),
    sass: generateLoaders('sass', { indentedSyntax: true }),
    scss: generateLoaders('sass'),
    stylus: generateLoaders('stylus'),
    styl: generateLoaders('stylus')
  }

運行就ok了

iview主題定制化問題

1.項目中有需求:項目整體顯示某個特定的顏色

2.使用 vue + iview

3.按照iview官網(wǎng)顯示有兩種方法,目前說第一種變量覆蓋

4.按照官網(wǎng)的方法

如果你的項目使用了 webpack 工程,可以通過變量覆蓋的方式來實現(xiàn)主題定制。

首先在項目中先建一個目錄,比如 my-theme,然后在 my-theme 下建立一個 less 文件 index.less,并寫入下面內容:

@import '~iview/src/styles/index.less';

// Here are the variables to cover, such as:
@primary-color: #8c0776;

5.然后在入口文件 main.js 內導入這個 less 文件即可:

import Vue from 'vue';
import iView from 'iview';
import '../my-theme/index.less';

Vue.use(iView);

寫完之后我開始運行,然兒報錯了

問題報錯是模塊解析失敗,于是找度娘,顯示是less的問題,less裝的是3.0以上的,度娘說需要3.0以下的,于是安裝2.7.3版本,發(fā)現(xiàn)還是不行,emmm…雖然好多說都可以,但是我這邊還是不行,于是在找,發(fā)現(xiàn)vue.config.js中需要配置less

module.exports = {
  css: {
    // extract: true, // 是否使用css分離插件 ExtractTextPlugin
    // sourceMap: false, // 開啟 CSS source maps?
    loaderOptions: {
        less: {
            javascriptEnabled: true //less 配置
        }
    }, // css預設器配置項
    modules: false // 啟用 CSS modules for all css / pre-processor files.
	}
}

終于這次運行可以了

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • webpack搭建vue 項目的步驟

    webpack搭建vue 項目的步驟

    這篇文章主要介紹了webpack搭建vue 項目的步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • vue3中如何使用codemirror6增加代碼提示功能

    vue3中如何使用codemirror6增加代碼提示功能

    這篇文章主要給大家介紹了關于vue3中如何使用codemirror6增加代碼提示功能的相關資料,Codemirror是一個不錯的Web代碼編輯庫,可以方便簡單的集成,需要的朋友可以參考下
    2023-08-08
  • 通過vue手動封裝on、emit、off的代碼詳解

    通過vue手動封裝on、emit、off的代碼詳解

    這篇文章主要介紹了通過vue手動封裝on,emit,off的代碼詳解,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • vue跳轉外部鏈接始終有l(wèi)ocalhost的問題

    vue跳轉外部鏈接始終有l(wèi)ocalhost的問題

    這篇文章主要介紹了vue跳轉外部鏈接始終有l(wèi)ocalhost的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Vue實現(xiàn)數(shù)值型輸入框并限制長度

    Vue實現(xiàn)數(shù)值型輸入框并限制長度

    這篇文章主要介紹了Vue實現(xiàn)數(shù)值型輸入框并限制長度,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • vue封裝第三方插件并發(fā)布到npm的方法

    vue封裝第三方插件并發(fā)布到npm的方法

    本篇文章主要介紹了vue封裝第三方插件并發(fā)布到npm的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • vue element實現(xiàn)多個Formt表單同時驗證

    vue element實現(xiàn)多個Formt表單同時驗證

    這篇文章主要介紹了vue element實現(xiàn)多個Formt表單同時驗證方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 解決vue.js not detected的問題

    解決vue.js not detected的問題

    本文主要介紹了解決vue.js not detected的問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • Vue實現(xiàn)帶參數(shù)的自定義指令示例

    Vue實現(xiàn)帶參數(shù)的自定義指令示例

    這篇文章主要為大家介紹了Vue實現(xiàn)帶參數(shù)的自定義指令示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • vue+iview實現(xiàn)文件上傳

    vue+iview實現(xiàn)文件上傳

    這篇文章主要為大家詳細介紹了vue+iview實現(xiàn)文件上傳,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11

最新評論

娱乐| 舞钢市| 商城县| 江阴市| 永安市| 梅河口市| 唐海县| 河北区| 新晃| 赤壁市| 安新县| 洛川县| 西峡县| 大连市| 格尔木市| 开远市| 石林| 兴文县| 玛曲县| 博客| 将乐县| 米易县| 白河县| 修文县| 东乡族自治县| 保山市| 绥德县| 蒙山县| 莒南县| 靖西县| 清远市| 山阳县| 宝应县| 乌鲁木齐县| 天全县| 称多县| 苍梧县| 德保县| 岐山县| 封丘县| 衡山县|