中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

vue項目中常見問題及解決方案(推薦)

webpack項目中自動引入全局scss變量文件

創新互聯建站專注為客戶提供全方位的互聯網綜合服務,包含不限于網站設計制作、網站設計、惠州網絡推廣、小程序定制開發、惠州網絡營銷、惠州企業策劃、惠州品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯建站為所有大學生創業者提供惠州建站搭建服務,24小時服務熱線:028-86922220,官方網址:m.2m8n56k.cn

假設我們有一個公共的scss變量文件variables.scss

/*存放所有全局變量*/
$card-title:#C7D200; //首頁 卡片標題顏色
$bc-color:#182037;
$hoverColor: #7abef9; //鏈接hover顏色
$fontColor: #E6EFFF; //字體顏色-白色
  webpack要識別scss,需要先安裝sass的loader
npm install --save-dev sass-loader
//sass-loader依賴于node-sass
npm install --save-dev node-sass

在頁面中需要用到這些自定義變量的時候,每次都需要顯示引入:

  @import '@/assets/scss/variables.scss';

這樣操作起來非常麻煩,我們可以通過sass-resources-loader來自動引入。

sass-resources-loader可以訪問sass資源任何一個需要訪問的sass模塊。所以,可以使用共享變量和混合所有SASS樣式,而不去每個文件都引用。安裝:

npm install --save-dev sass-resources-loader

然后在 build 文件夾下找到 util.js 修改sass編譯器loader的配置,直接把下面的代碼復制進去即可:

 // 全局文件引入 當然只想編譯一個文件的話可以省去這個函數
  function resolveResource(name) {
    return path.resolve(__dirname, '../src/assets/scss/' + name);
  }
  function generateSassResourceLoader() {
    var loaders = [
      cssLoader,
      'sass-loader',
      {
        loader: 'sass-resources-loader',
        options: {
          // 多個文件時用數組的形式傳入,單個文件時可以直接使用 path.resolve(__dirname, '../src/assets/scss/variables.scss'
          resources: [resolveResource('variables.scss')] //variables
        }
      }
    ];
    if (options.extract) {
      return ExtractTextPlugin.extract({
        use: loaders,
        fallback: 'vue-style-loader'
      });
    } else {
      return ['vue-style-loader'].concat(loaders);
    }
  }
  return {
    css: generateLoaders(),
    postcss: generateLoaders(),
    less: generateLoaders('less'),
    // vue-cli默認sass配置
    // sass: generateLoaders('sass', { indentedSyntax: true }),
    // scss: generateLoaders('sass'),
    // 新引入的sass-resources-loader
    sass: generateSassResourceLoader(),
    scss: generateSassResourceLoader(),
    stylus: generateLoaders('stylus'),
    styl: generateLoaders('stylus')
  };
......

vue-cli3 一直運行 /sockjs-node/info?t= 解決方案

D:\WorkSpace\ui-admin\node_modules\sockjs-client\dist\sockjs.js,找到代碼1601行,注釋掉代碼self.xhr.send(payload);

 try {
  //self.xhr.send(payload);
 } catch (e) {

這樣就可以了

解決vue中的NavigationDuplicated {_name: "NavigationDuplicated", name: "NavigationDuplicated"}

在引入vue-router的界面中添加如下代碼:

const originalPush = Router.prototype.push;
Router.prototype.push = function push(location) {
 return originalPush.call(this, location).catch(err => err);
};

總結

以上所述是小編給大家介紹的vue項目中常見問題及解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對創新互聯網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

本文題目:vue項目中常見問題及解決方案(推薦)
瀏覽路徑:http://m.2m8n56k.cn/article18/jdsjdp.html

成都網站建設公司_創新互聯,為您提供微信公眾號品牌網站建設網站維護Google關鍵詞優化網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設
主站蜘蛛池模板: 99av视频| 99精品高清不卡在线观看 | 天天摸天天爽视频69视频 | 亚洲综合网在线观看首页 | 精品一区二区三区高清免费不卡 | 国产丝袜不卡一区二区 | 九九在线免费观看视频 | 免费一级毛片不卡在线播放 | 国产情侣久久 | 日本免费一级视频 | 女人张开腿让男人桶个爽 | 久久精品成人免费网站 | 成 人 黄 色 激 情视频网站 | 亚洲欧美视频二区 | 97公开免费视频 | 日韩欧美中文字幕在线视频 | 越南高清幻女bbwxxxx | 国产情侣久久 | 香蕉久久网站 | 美日韩黄色片 | 免费在线亚洲视频 | 欧美另类视频在线观看 | 日本a级精品一区二区三区 日本a级毛片免费视频播放 | 精品午夜久久网成年网 | 国产天堂 | 香蕉视频一级片 | 午夜欧美精品久久久久久久久 | 国产免费视屏 | 亚洲黄色免费观看 | 国产亚洲精品久久久久久午夜 | 国产成人小视频在线观看 | 日本三级毛片 | 成人三级在线视频 | 韩国一级毛片视频 | 国产一区二区在线观看视频 | 在线观看aaa| 碰碰碰精品视频在线观看 | 美女a毛片 | 日韩久久影院 | 国内自拍视频在线看免费观看 | 精品一区二区高清在线观看 |