改造ruoyi-nbcio-plus亿事达多租户前端系统的一些记录

时间:2024-03-04 20:10:05

更多ruoyi-nbcio功能请看演示系统

gitee源代码地址

前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio

演示地址: http://122.227.135.243:9666

更多nbcio-boot功能请看演示系统

gitee源代码地址

后端代码: https://gitee.com/nbacheng/nbcio-boot

前端代码:https://gitee.com/nbacheng/nbcio-vue.git

在线演示(包括H5) : http://122.227.135.243:9888

1、查看组件的所有版本号

     npm view 组件名称 versions

2、Vue3基础之 Vite不能使用require和@问题

2.1、安装

yarn add -D vite-plugin-require-transform
or 
npm i --registry=https://registry.npmmirror.com vite-plugin-require-transform --save-dev

2.2、在vite.config.js中配置

import { defineConfig } from 'vite' 
import requireTransform from 'vite-plugin-require-transform'; 

plugins: [
    requireTransform({
      fileRegex: /.js$|.vue$/
    }),
 ],

不过上面对应ts可能不一定有用

3、vue3中使用vue-count-to

3.1、编译出现错误

require('echarts/theme/macarons') // echarts theme

因为不支持上面这样的语句,可以注释掉上面的语句

3.2、编译通过后,运行出现下面的错误

Cannot read properties of undefined (reading '_c') at Proxy.render (vue-countTo.vue

3.3、可以到node_modules拷贝这个组件的源代码到我们自己的组件里

3.4、如下:

3.5、引入这个组件

import CountTo from '@/components/count-to'

3.6、这样就正常了,如下: