当前位置: 首页 > news >正文

vue-element-admin在git 上 clone 之后无法install

一. 无法install的原因

因为vue-element-admin引入的富文本编辑插件所导致 由于tui-editor变更 名字 导致 依赖查询找不到对应的版本

二. 解决的办法

  1. 先删掉package.json中tui-editor:1.3.3

  1. 找到 \src\components\MarkdownEditor\index.vue 把所有的import 替换成下面4个

import 'codemirror/lib/codemirror.css' // codemirror
import '@toast-ui/editor/dist/toastui-editor.css'import Editor from '@toast-ui/editor'
import defaultOptions from './default-options'

b. 在当前的文件下 替换一下方法和名字

所有 editor.getValue 替换成 editor.getMarkdown
所有 editor.setValue 替换成 editor.setMarkdown
所有 editor.getHtml 替换成 editor.getHTML
所有 editor.remove() 替换成 editor.destroy()

c. 找到刚才引入的文件 default-options 替换里面的toolbarItems

toolbarItems: [['heading', 'bold', 'italic', 'strike'], ['hr', 'quote'], ['ul', 'ol', 'task', 'indent', 'outdent'], ['table', 'image', 'link'], ['code', 'codeblock']]
  1. 找到 src/views/components-demo/markdown.vue 的 toolbarItems替换为[['heading','bold','italic']]

  1. npm install --save @toast-ui/vue-editor

  1. 再执行npm install 或 npm install --registry=registry.npm.taobao.org就可以

三,如果上述步骤做完执行install 出现一下错误vue-element-admin@4.4.0 dev: vue-cli-service serve

  1. 第一种就是 删除node_modules 重新下载

  1. 第二种在第一种办法无效的情况下

  1. 系统环境变量的path中添加C:\windows\system32(具体路径是:右击我的电脑=>属性=>高级系统设置=>环境变量=>path),如果有可忽略直接第二步

  1. 项目中的vue.config.js 中 open:true 注释掉或者 改成false,意思是运行完程序后,不自动启动浏览器

http://www.lryc.cn/news/15314.html

相关文章:

  • Linux线程调度实验
  • 洛谷P5735 【深基7.例1】距离函数 C语言/C++
  • 企业什么要建设自有即时通讯软件系统
  • LocalDNS
  • 线程池种类和拒绝策略
  • Python制作9行最简单音乐播放器?不,我不满足
  • 零基础小白如何学会数据分析?
  • 【Linux】vim的使用及常用快捷键(不会使用vim?有这篇文章就够了)
  • 刷完这19道leetcode二分查找算法,不信进不了大厂
  • 四、Plugin Request and Sometimes pads
  • 唤醒手腕 Java 后端 Springboot 结合 Redis 数据库学习笔记(更新中)
  • robotiq 2f 140安装在UR3机械臂后面在gazebo仿真中散架、抖动
  • 坐标系概念 四元数 欧拉角
  • 从0开始写Vue项目-SpringBoot整合Mybatis-plus实现登录、注册功能
  • K8s中gRpc通信负载均衡失效
  • 第三届区块链服务网络(BSN)全球合作伙伴大会在杭州成功举办
  • 人工智能基础部分13-LSTM网络:预测上证指数走势
  • 内网穿透/组网/设备上云平台EasyNTS上云网关的安装操作指南
  • 易点天下基于 StarRocks 全面构建实时离线一体的湖仓方案
  • Tomcat的类加载机制
  • 【shell 编程大全】数组,逻辑判断以及循环
  • Android13 Bluetooth更新
  • 手工测试混了5年,年底接到了被裁员的消息....
  • Umi框架
  • 教你学git
  • 【工作笔记】syslog,kern.log大量写入invalid cookie错误信息问题
  • 【C++】多线程
  • 0202插入删除-算法第四版红黑树-红黑树-数据结构和算法(Java)
  • vue 生成二维码插件 vue-qr使用方法
  • 网络工程课(二)