zoukankan      html  css  js  c++  java
  • 使用Vue-cli4.3 新建Ant Design Vue项目

    前言

    最近很久没在博客园发博客了,最近每天上班,休息时候就是玩下最近学的一些运维知识,总算对docker有点熟悉了。
    因为公司项目前端压力较大,最近也是要求后端帮忙分担下前端的压力。

    目前前端技术选型是Vue,上次玩Vue都是3年以前了,基本上忘记的差不多了。
    趁着下班时间在Ant Design Vue官网 https://www.antdv.com/docs/vue/use-with-vue-cli-cn/
    按照教程搭建了一个vue项目,采取按需加载方式对模块进行独立加载。
    下面是各项组件版本

    vue-cli版本为 : @vue/cli 4.3.1

    项目组件版本如下:

    组件名称 版本
    ant-design-vue ^1.5.6
    babel-plugin-import ^1.13.0
    core-js ^3.6.4
    vue ^2.6.11

    实在是跟着官网一步一步走的,实际运行起来还能报错~ 也是醉了~~ 这里写一篇博客记录下,方便后续自己再要使用时有个参考。

    错误如下

    ERROR Failed to compile with 2 errors Failed to resolve loader: less-loader You may need to install it. Failed to resolve loader: less-loader You may need to install it.

    解决方式有两种

    1、更新项目根目录下的babel.config.js内容,将 style: true更改为 style: "css"

    更改前:

    module.exports = {
      presets: ['@vue/cli-plugin-babel/preset'],
      plugins: [
        [
          "import",
          {
            libraryName: "ant-design-vue",
            libraryDirectory: "es",
            style: true
          }
        ]
      ]
    }
    

    更改后:

    module.exports = {
      presets: ['@vue/cli-plugin-babel/preset'],
      plugins: [
        [
          "import",
          {
            libraryName: "ant-design-vue",
            libraryDirectory: "es",
            style: "css"
          }
        ]
      ]
    }
    

    2、配置vue.config.js (通过Vue-cli脚手架创建的项目默认没有带该配置文件,自己在项目根目录下创建此文件)

    写入以下内容

    module.exports = {
        css: {
            loaderOptions: {
                less: {
                    lessOptions: { 
                        // important extra layer for less-loader^6.0.0
                        javascriptEnabled: true
                    }
                }
            }
        }
    }
    

    再执行如下命令:

    npm i less-loader
    

    ok~搞定

  • 相关阅读:
    Matlab下imwrite,Uint16的深度图像
    ROS indigo下Kinect v1的驱动安装与调试
    ROS indigo下Kinect v2的驱动安装与调试
    Ubuntu14.04(indigo)实现RGBDSLAMv2(数据集和实时Kinect)
    Ubuntu验证查看库的安装情况-copied
    Ubuntu常用命令及git常用命令-copied
    针孔相机模型和相机镜头畸变模型
    Ubuntu14.04-OpenCV2和3共存相关设置
    Kinect v1 (Microsoft Kinect for Windows v1 )彩色和深度图像对的采集步骤
    window和Linux下Redis的安装及运行
  • 原文地址:https://www.cnblogs.com/hunanzp/p/12885700.html
Copyright © 2011-2022 走看看