搭建 vue-element-admin 和 vue-admin-template 的后台框架经验

动态权限管理有个更好用的:https://blog.csdn.net/qq_42006120/article/details/101920731

使用webstorm的git仓库时,要先把node_modules设置为extra目录,然后可以在.gitignore中查看到此目录已经被设置为不添加到git仓库,一般情况下dist目录默认会为忽略状态,如果没有被设置为忽略,手动mark directory as 为extra即可;一般会出现refresh或者add卡死的情况,所以需要再手动使用git bash来进行操作。

你可以把 vue-element-admin当做工具箱或者集成方案仓库,在 vue-admin-template 的基础上进行二次开发,想要什么功能或者组件就去 vue-element-admin 那里复制过来。

vue-admin-template 的搭建方法和官网示例一样,不过windows下需要把npm install 这一步换成 cnpm install才能成功。

本项目如果要部署的话,必须部署在nginx的web根目录下才能跑。

windows10下必须使用此方法,否则会有一堆问题。

项目地址:https://github.com/PanJiaChen/vue-element-admin/blob/master/README.zh-CN.md

(mac环境下的话要加sudo)

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install

报错 Cannot find module 'core-js/modules/es6.regexp.constructor'

不识别es6语法的原因,使用如下命令:

cnpm install core-js@2

然后就能成功跑起项目的dev版本了。