vue-element-admin是基于element-ui 的一套桌面后台管理系统集成方案。
Element-Ul是饿了么前端团队推出的一款基于Vue.js 2.0 的桌面端UI框架
源码网上搜索就有,下载解压进入目录后
执行npm install 一堆错误
换国内镜像,先安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
接着cnpm install 还报错
Command failed with exit code 1: node husky install
清缓存npm cache clean –force
再安装出现了经典的编辑器组件改名的错误了
Install fail! Error: [tui-editor@1.3.3 › tui-chart@3.11.3 ›
根据网上攻略修改对应的内容
1.首先将package.json
中的tui-editor那一行修改为"@toast-ui/editor": "^3.1.3",
2.进入\src\components\MarkdownEditor\index.vue
文件,将他的所有import
删除换成下面四行
import ‘codemirror/lib/codemirror.css’
import ‘@toast-ui/editor/dist/toastui-editor.css’
import Editor from ‘@toast-ui/editor’
import defaultOptions from ‘./default-options’
3.把该页面(还是第二步中的文件)的getValue
和setValue
分别换成getMarkdown
和setMarkdown
把页面中的所有
4.tui-editor
全部替换为@toast-ui/editor
再cnpm install成功了,在run dev又错
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the vue-element-admin@4.4.0 dev script.
再安装个npm install core-js -s就可以解决
最终能正常跑起