日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

vue项目中按需引入viewUI

發布時間:2023/12/6 vue 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vue项目中按需引入viewUI 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

viewUI

  • 一、按需引入
  • 二、忽略eslint編譯器檢測和編譯檢測
    • 1.忽略編譯器檢測
    • 2.編譯器中忽略

一、按需引入

npm install babel-plugin-import --save-dev

// .babelrc1
{
“plugins”: [[“import”, {
“libraryName”: “view-design”,
“libraryDirectory”: “src/components”
}]]
}

// main.js 可以統一打包一個按需引入js
import { Button, Table } from ‘view-design’;
Vue.component(‘Button’, Button);
Vue.component(‘Table’, Table);

// 引入類似message組件 - 注冊屬性
import { Message } from “view-design”;
Vue.prototype.$Message = Message
或者 增加install方法
Message.install = function (Vue, options) {
Vue.prototype.$Message = Message
}
Vue.use(Message) // use函數會執行組件的install方法,還是執行增加屬性操作

一次引入,全局可用,所以是沒辦法局部引用的,就統一放在main.js中了;
我第一次是先npm viewUI,然后npm這個插件,結果一直報錯,折騰半天發現安裝完插件后viewUI組件庫沒了,又重新安裝一次才好。

二、忽略eslint編譯器檢測和編譯檢測

1.忽略編譯器檢測

vscode中,首選項 - 設置 - 搜索 - 取勾 (將忽略所有錯誤標紅檢測)

vetur.validation.template

2.編譯器中忽略

在packagpae.json找到eslintConfig1或者項目目錄中找到.eslintrc.js1,加入:

// 忽略閉合組件開關檢測不通過'vue/no-parsing-error': [2, {"x-invalid-end-tag": false}],
  • 這些文件在packagpae.json還是單獨存在取決于創建項目中最后一步的選項-是否將配置文件放到一起還是分開放 ?? ?? ??

  • 總結

    以上是生活随笔為你收集整理的vue项目中按需引入viewUI的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。