vue-element-admin项目的初始化install安装报错问题

vue-element-admin这个开源项目有几十万的star,但有一个最大的问题,就是从仓库克隆后,npm install的时候会报错

今天尝试了以下方式,有效果,能顺利打开项目


1-

从仓库git clone后,先删掉package.json中tui-editor:1.3.3

2-

找到文件\src\components\MarkdownEditor\index.vue文件

将全部import替换成下面几个
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'

3-

将当前文件下
所有 editor.getValue 替换成 editor.getMarkdown
所有 editor.setValue 替换成 editor.setMarkdown
所有 editor.getHtml 替换成 editor.getHTML
所有 editor.remove() 替换成 editor.destroy()

4-

将default-options.js的toolbarItems替换
toolbarItems: [
['heading', 'bold', 'italic', 'strike'], ['hr', 'quote'], ['ul', 'ol', 'task', 'indent', 'outdent'], ['table', 'image', 'link'], ['code', 'codeblock']
]

5-

src/views/components-demo/markdown.vue 的 toolbarItems替换为[['heading','bold','italic']]

6-

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

7-

npm i

8-

npm run dev

9-

如果npm run dev 出现下面报错信息

npm ERR! syscall rename

删掉node_modules

删掉根目录的package-lock.json

重新npm install

再次npm run dev就好了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值