MUI在vue-cli3的使用

2019-09-28  本文已影响0人  给我把胡萝卜切成肉丁
下载方式
引入方式
// 引入 MUI (@表示 src 文件夹)
import mui from '@/assets/MUI/js/mui.js'
import '@/assets/MUI/css/mui.css'
// 挂载到VUE实例上
Vue.prototype.$mui = mui
const webpack = require('webpack');
const path = require('path');
module.exports = {
  chainWebpack: (config) => {
    config.resolve.alias
      .set('@', path.resolve(__dirname, './src'))
      .set('mui', path.resolve(__dirname, './src/assets/MUI/js/mui.js'))
  },
  configureWebpack: {
    // 增加一个plugins  
    plugins: [
      new webpack.ProvidePlugin({
        mui: "mui",
        "window.mui": "mui"
      })
    ]
  },
}
忽略 vue-cli3 对 js 文件的严格模式:
image.png
{
  // ...
  "eslintIgnore": [
    "./src/assets/MUI/js/mui.js"
  ],
  // ...
}

babel.config.js 文件利添加

"ignore": ["./src/assets/MUI/js/mui.js"]

在主目录新建 .eslintignore 文件,在其中添加以下内容

src/assets/MUI/js/mui.js
取消组件滑动时产生的警告

在样式中加上

* {
touch-action: pan-y
}
上一篇下一篇

猜你喜欢

热点阅读