网站免费建站系统 六,wordpress 超商取货,山姆超市网上购物网,网络营销功能viewUI一、按需引入二、忽略eslint编译器检测和编译检测1.忽略编译器检测2.编译器中忽略一、按需引入 npm install babel-plugin-import --save-dev // .babelrc1 { “plugins”: [[“import”, { “libraryName”: “view-design”, “libraryDirectory”: “src/components”…
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还是单独存在取决于创建项目中最后一步的选项-是否将配置文件放到一起还是分开放 ↩︎ ↩︎ ↩︎