{"id":13938000,"url":"https://github.com/mgbq/nx-admin","last_synced_at":"2025-05-14T20:02:22.753Z","repository":{"id":47078274,"uuid":"123421405","full_name":"mgbq/nx-admin","owner":"mgbq","description":" 👍 A magical   🐮  ⚔  vue admin，记得star","archived":false,"fork":false,"pushed_at":"2020-05-11T03:28:03.000Z","size":4029,"stargazers_count":2621,"open_issues_count":2,"forks_count":738,"subscribers_count":94,"default_branch":"master","last_synced_at":"2025-04-13T15:57:12.103Z","etag":null,"topics":["addrountes","admin","admin-template","axios","element","element-ui","i18n","management-system","mock","test","vue-admin","vue-admin-tamplate","vue-cli","vuejs2","vuex","webpack"],"latest_commit_sha":null,"homepage":"https://sdsdsy.gitee.io/nxadmin","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mgbq.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-03-01T10:43:23.000Z","updated_at":"2025-04-07T07:53:29.000Z","dependencies_parsed_at":"2022-09-05T18:01:44.940Z","dependency_job_id":null,"html_url":"https://github.com/mgbq/nx-admin","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgbq%2Fnx-admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgbq%2Fnx-admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgbq%2Fnx-admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgbq%2Fnx-admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mgbq","download_url":"https://codeload.github.com/mgbq/nx-admin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254190423,"owners_count":22029638,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["addrountes","admin","admin-template","axios","element","element-ui","i18n","management-system","mock","test","vue-admin","vue-admin-tamplate","vue-cli","vuejs2","vuex","webpack"],"created_at":"2024-08-07T23:04:09.722Z","updated_at":"2025-05-14T20:02:22.302Z","avatar_url":"https://github.com/mgbq.png","language":"Vue","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg  src=\"https://github.com/mgbq/nx-admin/blob/master/src/assets/img/home/logo.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/vuejs/vue\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/vue-2.5.10-brightgreen.svg\" alt=\"vue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/ElemeFE/element\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/element--ui-2.3.2-brightgreen.svg\" alt=\"element-ui\"\u003e\n  \u003c/a\u003e\n   \u003ca href=\"https://travis-ci.org/mgbq/nx-admin\" rel=\"nofollow\"\u003e\n    \u003cimg src=\"https://travis-ci.org/mgbq/nx-admin.svg?branch=master\" alt=\"Build Status\"\u003e\n  \u003c/a\u003e\n    \u003ca href=\"https://github.com/mgbq/nx-admin/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/mgbq/nx-admin.svg\" alt=\"license\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/mgbq/nx-admin/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/release-1.2-blue.svg\" alt=\"GitHub release\"\u003e\n  \u003c/a\u003e\n  \n  \u003e ## :gem: Vue Automated management system\n\u003c/p\u003e\n\nEnglish | [简体中文](./README.md)\n\n## Introduction\n\n[nx-admin](https://mgbq.github.io/vue-permission/#/login) is a front-end management background integration solution. It based on [vue](https://github.com/vuejs/vue) and use the UI Toolkit [element](https://github.com/ElemeFE/element).\n\nIt is a magical vue admin based on the newest development stack of vue, built-in i18n solution, typical templates for enterprise applications, lots of awesome features. It helps you build a large complex Single-Page Applications.Help individuals and businesses to the greatest extent, saving time and money.\n\n[document](https://mgbq.github.io/nx-admin-site/)\n\n**Full edition**\n\n[Github entrepot ](https://github.com/mgbq/nx-admin) | \n[Gitee entrepot](https://gitee.com/symgg/nx-admin) | \n[Preview](https://mgbq.github.io/vue-permission/#/login)\n\n\u003cimg src=\"./github/nx-admin.png\" width=\"800px\" height=\"400\" alt=\"nx-admin\"\u003e\n\n**simplified**\n\n[Github entrepot](https://github.com/mgbq/nxAdmin-template) | \n[Gitee entrepot](https://gitee.com/symgg/nxAdmin-template) | \n[Preview](https://mgbq.github.io/nxAdmin-template)\n\n\n\n## Preparation\n\nYou need to install [node](http://nodejs.org/) and [git](https://git-scm.com/) locally. The project is based on [ES2015+](http://es6.ruanyifeng.com/), [vue](https://cn.vuejs.org/index.html), [vuex](https://vuex.vuejs.org/zh-cn/), [vue-router](https://router.vuejs.org/zh-cn/), [axios](https://github.com/axios/axios) and [element-ui](https://github.com/ElemeFE/element), all request data is simulated using [Mock.js](https://github.com/nuysoft/Mock).\n Understanding and learning this knowledge in advance will greatly help the use of this project.\n \n ## related documents\n[老板让我十分钟上手nx-admin](https://juejin.im/post/5b43226c51882519ad616c2a)\n\n[Vue2.0实现的用户权限控制](http://blog.csdn.net/qq_32340877/article/details/79416344)\n\n[Vue2.0-基于elementui换肤[自定义主题]](https://blog.csdn.net/qq_32340877/article/details/80176987)\n\n[Vue国际化处理 vue-i18n 以及项目自动切换中英文](https://blog.csdn.net/qq_32340877/article/details/80148913)\n\n[搭建 Vue2 单元测试环境(karma+mocha+webpack3)](https://juejin.im/post/5b051519f265da0b8f62e94e)\n\n[Vue实现首屏加载等待动画](https://juejin.im/post/5b336699e51d4558a846dcc2)\n\n[Vue项目中添加锁屏功能](https://juejin.im/post/5b35e05ee51d4558a75ea159)\n\n[Vue项目添加动态浏览器头部title](https://juejin.im/post/5b446e24e51d45194d4fce14)\n\n#### This project borrows from the pattern of the flower vents  [vueAdmin-template](https://github.com/PanJiaChen/vueAdmin-template)\n\nThis project does not support low version browsers (e.g. IE). Please add polyfill yourself if you need them.\n\nNote: This project uses element-ui@2.3.0+ version, so the minimum compatible vue@2.5.0+\n\n## download\n\ngit：`git clone https://github.com/mgbq/nx-admin.git`\n\nnpm：`npm install`\n\n\n## Preview [nx-admin](https://mgbq.github.io/vue-permission/#/login)\n\ntest account:\n\n``` bash\n1. username: admin\n   password: any\n2. username: editor\n   password: any\n```\n\n\u003e nx-admin project\n\nnx-admin Is a completely open source free management system integration solution，By nxmin driven by interest after the work finished, if you also like the front-end development, welcome to join our discussion/study groups, in the same group can answer questions, share learning materials or just bullshit\n\nQQ群\n\n群号 493671066 欢迎大家\n\n\u003cimg src=\"./github/QqAndWeiXin.png\" width=\"800px\" height=\"420\" alt=\"chat\"\u003e\n\n## other matters needing attention ##\n### 一、If I don't want to use some of the above components, how can I remove them from the template without affecting other functionality? ###\n\nFor example, I don't want to use the vue-quill-editor component, so I need to take three steps\n\nStep 1: delete the routing of this component, find the route to introduce the reorganization in the directory SRC /router/index.js, and delete the following code\n\n```JavaScript\n  {\n        path: 'VueEditor',\n        name: 'VueEditor',\n        component: () =\u003e import('@/views/form/VueEditor'),\n        meta: { title: 'VueEditor' }\n  },\n```\n\nStep 2: delete the file that introduced the component. Delete the vueediter.vue file in the directory SRC /view/form/.\n\nStep 3: uninstall the component. Execute the following command:\n\t\n\tnpm un vue-quill-editor -S\n  \nok.\n\n## Features\n```\n- Login / Logout\n\n- Permission Authentication\n  - Page permission\n  - Directive permission\n\n- Multi-environment build\n  - dev sit stage prod\n  \n- Global Features\n  - Lock screen\n  - Query\n  - Go to github\n  - I18n\n  - Multiple dynamic themes\n  - Dynamic sidebar (supports multi-level routing)\n  - Dynamic breadcrumb\n  - Tags-view(Tab page Support right-click operation)\n  - Svg Sprite\n  - Mock data\n  - Screenfull\n  - Responsive Sidebar\n  \n- Editor\n  - Rich Text Editor\n  - Markdown Editor\n\n- Excel\n  - Export Excel\n  - Export zip\n  - Upload Excel\n  - Visualization Excel\n\n- Table\n  - Tree Table\n  - Inline Edit Table\n\n\n- Error Page\n  - 401\n  - 404\n\n- Components\n  - Back To Top\n  - Drag Dialog\n  - Drag Kanban\n  - Drag List\n  - SplitPane\n  - Dropzone\n  - Sticky\n  - CountTo\n\n- Dashboard\n- V-charts\n- Animation\n- Clipboard\n- Markdown to html\n- Fontawesome\n- Vuex Local persistent storage ,packaging H5 of SessionStorage and LocalStorage\n- Right click menu\n- Github-emoji\n- Third party website\n- Dynamic text description\n\n```\n\nYou are welcome to contribute to the development of nx-admin (code writing/document translation)。\n\n\n## Getting started\n\n```bash\n# clone the project\ngit clone https://github.com/mgbq/nx-admin.git\n\n# install dependency\nnpm install\n\n# develop\nnpm run dev\n```\nThis will automatically open http://localhost:9528.\n\n## Build\n```bash\n# build for test environment\nnpm run build:sit\n\n# build for production environment\nnpm run build:prod\n```\n\n## Advanced\n```bash\n# --report to build with bundle size analytics\nnpm run build:prod --report\n\n# --preview to start a server in local to preview\nnpm run build:prod --preview\n\n# lint code\nnpm run lint\n\n# auto fix\nnpm run lint -- --fix\n```\n## Donate Buy me a coffee ~\n\u003cimg src=\"./github/二维码.jpg\" width=\"400px\" height=\"460px\" alt=\"捐赠扫一扫\"\u003e\n\n## License\n\n[MIT](https://github.com/mgbq/nx-admin/blob/master/LICENSE)\nCopyright (c) 2018-present nxmin\n","funding_links":[],"categories":["Vue"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmgbq%2Fnx-admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmgbq%2Fnx-admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmgbq%2Fnx-admin/lists"}