问题记录

克隆项目到本地 npm i 安装报错
https://github.com/PanJiaChen/vue-element-admin/issues/3945

  1. 本失败原因是由于tui-editor(富文本编辑器插件)更名造成的,现在已经更名为toast-ui/editor(以下第一步)
  2. 并且该插件还进行了文件名的更名(以下第二步)以及方法名的更名(以下第三步)
  3. 解决方案如下:
  4. 1.首先将package.json中的tui-editor那一行修改为"@toast-ui/editor": "^3.1.3",
  5. 2.进入\src\components\MarkdownEditor\index.vue文件,将他的所有import删除换成下面四行
  6. import 'codemirror/lib/codemirror.css'
  7. import '@toast-ui/editor/dist/toastui-editor.css'
  8. import Editor from '@toast-ui/editor'
  9. import defaultOptions from './default-options'
  10. 3.把该页面(还是第二条中的文件)的getValuesetValue分别换成getMarkdownsetMarkdown
  11. 把页面中的所有tui-editor全部替换为@toast-ui/editor
  12. 4.保存文件,npm install 搞定

关于用户权限不足跳转404页面而非401页面
https://github.com/PanJiaChen/vue-element-admin/pull/3778


掘金文章地址

官方文档

在线代码