[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9013":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":17,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":23,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":36,"readmeContent":37,"aiSummary":38,"trendingCount":16,"starSnapshotCount":16,"syncStatus":18,"lastSyncTime":39,"discoverSource":40},9013,"vue2-admin-lte","devjin0617\u002Fvue2-admin-lte","devjin0617",":bar_chart: adminLTE to vuejs v2.x converting project ","https:\u002F\u002Fdevjin0617.github.io\u002Fvue2-admin-lte",null,"Vue",1073,319,69,28,0,1,2,20.52,"MIT License",false,"master",true,[25,26,27,28,29,30,31,32,5,33,34,35],"admin-lte-vue","adminlte","adminlte-vue","bootstrap","jquery","vue-admin-lte","vue-adminlte","vue2","vue2-demo","vuejs","webpack","2026-06-12 02:02:01","\u003Cp align = \"center\">\n\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fdevjin0617\u002Fvue2-admin-lte\u002Fblob\u002Fmaster\u002Fvue2-admin-lte-logo.png?raw=true\">\n\u003Cbr>\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAdminLTE-2.3.11-blue.svg\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fjquery-3.1.1-lightgrey.svg\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fbootstrap-3.3.7-blue.svg\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fvue-2.2.1-brightgreen.svg\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fvuex-2.2.1-brightgreen.svg\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fvue--router-2.3.0-green.svg\">\n\n\n\n\u003Cbr>\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fnpm-0.4.3-blue.svg\">\n\u003Ca href=\"https:\u002F\u002Fgitter.im\u002Fdevjin0617\u002Fvue2-admin-lte?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\" target=\"_blank\">\n  \u003Cimg src=\"https:\u002F\u002Fbadges.gitter.im\u002Fdevjin0617\u002Fvue2-admin-lte.svg\">\n\u003C\u002Fa>\n\u003C\u002Fp>\n\n# vue2-admin-lte ([Demo](https:\u002F\u002Fdevjin0617.github.io\u002Fvue2-admin-lte\u002F))\n\n> AdminLTE of Admin control panel template Based on Vuejs 2.x Front-end Framework.\n\n![](https:\u002F\u002Fgithub.com\u002Fdevjin0617\u002Fvue2-admin-lte\u002Fblob\u002Fmaster\u002Fcapture.png?raw=true)\n\n## Documentation\n\n> [https:\u002F\u002Fdevjin0617.gitbooks.io\u002Fvue2-admin-lte-guide\u002F](https:\u002F\u002Fdevjin0617.gitbooks.io\u002Fvue2-admin-lte-guide\u002F)\n\n## Demo Build Setup\n\n``` bash\n# install dependencies\nnpm install\n\n# serve with hot reload at localhost:8080\nnpm run dev\n\n# build for production with minification\nnpm run build\n\n# build for production and view the bundle analyzer report\nnpm run build --report\n\n# run unit tests: coming soon\n# npm run unit\n\n# run e2e tests: coming soon\n# npm run e2e\n\n# run all tests: coming soon\n# npm test\n```\n\n## How to use\n\nFirst, install `vue2-admin-lte` via npm.\n\n```bash\n$ npm i --save vue2-admin-lte\n```\n\nappend alias config in webpack\n\n```javascript\nmodule.exports = {\n  resolve: {\n    alias: {\n      'va': 'vue2-admin-lte\u002Fsrc'\n    }\n  }\n}\n```\n\nimport css and javascript files\n\n```javascript\n\u002F\u002F css files\nimport 'va\u002Flib\u002Fcss'\n\n\u002F\u002F js files\nimport 'va\u002Flib\u002Fscript'\n```\n\nuse the components in .vue\n\n```vue\n\u003Ctemplate>\n  \u003Cva-button\n    name=\"Primary\"\n    theme=\"primary\"\n    size=\"btn-lg\"\n    :isFlat=\"true\"\n  >\u003C\u002Fva-button>\n\u003C\u002Ftemplate>\n\n\u003Cscript>\nimport VAButton from 'va\u002Fcomponents\u002FVAButton.vue'\nexport default {\n  name: 'Button',\n  components: {\n    'va-button': VAButton\n  }\n}\n\u003C\u002Fscript>\n```\n\n## Example\n\n```vue\n\u003Ctemplate>\n\n  \u003Cva-direct-chat\n    :talkList=\"talkList\"\n    :badgeCount=\"3\"\n    theme=\"primary\"\n    title=\"Direct Chat\"\n    placeholder=\"Type Messages ...\"\n  >\u003C\u002Fva-direct-chat>\n\n\u003C\u002Ftemplate>\n\n\n\u003Cscript>\nimport VADirectChat from '..\u002Fpath\u002Fto\u002Fcomponents\u002FVADirectChat.vue'\n\nexport default {\n  name: 'App',\n  data () {\n    return {\n      talkList: [\n        {\n          name: 'Alexander Pierce',\n          date: new Date(),\n          profileImage: 'http:\u002F\u002Fpath\u002Fto\u002Fimage',\n          message: `Is this template really for free? That's unbelievable`,\n          isMine: false\n        },\n        {\n          name: 'Sarah Bullock',\n          date: new Date(),\n          profileImage: 'http:\u002F\u002Fpath\u002Fto\u002Fimage',\n          message: `You better believe it!`,\n          isMine: true\n        }\n      ]\n    }\n  },\n  components: {\n    'va-direct-chat': VADirectChat\n  }\n}\n\n\u003C\u002Fscript>\n```\n\n## how to start mock server\n\n```javascript\nnode .\u002Fmock-server\u002Findex.js\n```\n\n## how to use Vuex\n\n```javascript\n\u002F\u002F \u002Fvuex\u002Fstore.js\nimport Vue from 'vue'\nimport Vuex from 'vuex'\n\nimport * as actions from '.\u002Factions'\nimport * as getters from '.\u002Fgetters'\nimport modules from '.\u002Fmodules'\n\nVue.use(Vuex)\n\nexport default new Vuex.Store({\n  actions,\n  getters,\n  modules,\n  strict: process.env.NODE_ENV !== 'production'\n})\n```\n\n\n## Contributing to Vue2 AdminLTE\n\nThe following is a set of guidelines for contributing to `Vue2 AdminLTE`.\n\n### Submitting Issues\n\nYou can create an issue [here](https:\u002F\u002Fgithub.com\u002Fdevjin0617\u002Fvue2-admin-lte\u002Fissues).\n\nIf you can, please include:\n- The version, name of Browser you are using\n- The operating system you are using\n\nOther things that will help resolve your issue:\n- Screenshots or gif\n- dev tools or an alert\n- Perform a search to see if a similar issue has already been submitted\n\n\n### Submitting Pull Requests\n\n- Include screenshots and animated gif in your pull request whenever possible.\n- Use short, present tense commit messages.\n\n### links\n\nhttps:\u002F\u002Fmedium.com\u002F@sergiturbadenas\u002Fcreating-adminlte-vue-components-part-0-e735e3218f86\nhttps:\u002F\u002Fmedium.com\u002F@sergiturbadenas\u002Fcreating-adminlte-vue-components-part-1-designing-api-component-7a34ff64fb9c\nhttps:\u002F\u002Fqiita.com\u002Fultrasevenstar\u002Fitems\u002Fe5e8dfecc92077aa7736\n","vue2-admin-lte 是一个将 AdminLTE 控制面板模板转换为基于 Vue.js 2.x 的前端框架项目。它集成了 Vue、Vuex 和 Vue-Router 等核心库，支持 Bootstrap 和 jQuery 插件，提供丰富的UI组件和布局选项。该项目适用于需要快速搭建美观且功能强大的后台管理系统场景，如企业内部管理平台或内容管理系统等。使用 npm 安装后，通过简单的配置即可引入并使用其提供的各类组件，从而加速开发流程。","2026-06-11 03:20:47","top_language"]