{"id":13506615,"url":"https://github.com/bobiscool/iBiu","last_synced_at":"2025-03-30T05:31:21.304Z","repository":{"id":48020667,"uuid":"97479399","full_name":"bobiscool/iBiu","owner":"bobiscool","description":"Build Vue Spa Faster 🍏  🍔  🍜","archived":false,"fork":false,"pushed_at":"2022-12-06T19:48:04.000Z","size":86269,"stargazers_count":143,"open_issues_count":13,"forks_count":15,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-18T13:32:52.620Z","etag":null,"topics":["element-ui","ibiu","iview","scaffold","vue","vue-cli"],"latest_commit_sha":null,"homepage":"https://github.com/bobiscool/iBiu","language":"JavaScript","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/bobiscool.png","metadata":{"files":{"readme":"README.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":"2017-07-17T13:28:13.000Z","updated_at":"2024-09-04T13:57:30.000Z","dependencies_parsed_at":"2023-01-23T15:00:07.492Z","dependency_job_id":null,"html_url":"https://github.com/bobiscool/iBiu","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobiscool%2FiBiu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobiscool%2FiBiu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobiscool%2FiBiu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobiscool%2FiBiu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bobiscool","download_url":"https://codeload.github.com/bobiscool/iBiu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246281099,"owners_count":20752203,"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":["element-ui","ibiu","iview","scaffold","vue","vue-cli"],"created_at":"2024-08-01T01:00:54.579Z","updated_at":"2025-03-30T05:31:16.296Z","avatar_url":"https://github.com/bobiscool.png","language":"JavaScript","funding_links":[],"categories":["Tools","脚手架","Components \u0026 Libraries","Scaffold"],"sub_categories":["源代码编辑","Scaffold","Source Code Editing"],"readme":"\n## iBiu\n### One-stop Vue scaffolding tool\n![](./assets/img/ibiuFor.png)\n\n[中文文档看这里](/docs/cn.md)\n\n#### [Windows x64](https://raw.githubusercontent.com/bobiscool/iBiu/47afe96d580ab61736b0cd5d09c8e3f7f7c5c209/dist/iBiu%20Setup%201.0.0.exe)\n#### [MAC](https://raw.githubusercontent.com/bobiscool/iBiu/47afe96d580ab61736b0cd5d09c8e3f7f7c5c209/dist/iBiu-1.0.0-mac.zip)\n\n\n\u003e iBiu  was developed based on [iView-cli](https://github.com/iview/iview-cli) \n\u003e \u003cbr\u003e`I'd like to thank iView-Cli's developers very much`\n\n\nbase on\n\n- [Vue-cli](https://github.com/vuejs/vue-cli)\n- [iView-cli](https://github.com/iview/iview-cli) \n- [Node.js](https://nodejs.org/en/)\n- [electron](https://electron.atom.io/)\n\n### Achieve function\n#### Common scaffolding needs\n   - Create a project directory structure\n   - Create configuration items (including webpack configuration items, gitignore, etc.)\n   - According to the settings to create packgejson\n\n#### Pain point have been solved\n   - Create  page directories based on the JSON array provided by the user, and the structure is consistent with the JSON\n   - Create various pages to their respective directories based on the JSON array provided by the user.\n   - Create a route configuration item based on the user-supplied json array and register the page with the route.\n\n\u003e Means: When faced with a larger vue project, you no longer have to go to register router one by one painfully! ! !\n\n### Instructions\n\n1. Click New Project\u003cbr\u003e\n   ![](./assets/github/iBiu1.png)\n2. Select the library you want to configure  \n3. Paste you need to create the directory JSON [format please refer to this format](https://github.com/bobiscool/iBiu/blob/master/assets/github/formater.json)\u003cbr\u003e\n   ![](./assets/github/iBiu2.png)\n4. Click Create Project\n    ![](./assets/github/iBiu3.png)\n5. Open the directory after creation\u003cbr\u003e\n   ![](./assets/github/iBiu4.png)\u003cbr\u003e\n   ![](./assets/github/games_js_和_src.png)\n   - Run `npm install`\n   - Run `npm run dev`\n6. Visit `http://localhost:8080`\u003cbr\u003e\n   ![](./assets/github/2017-07-18_23-01-10.png)\u003cbr\u003e   \n   ![](./assets/github/2017-07-18_22-58-58.png)   \n   \n   \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobiscool%2FiBiu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbobiscool%2FiBiu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobiscool%2FiBiu/lists"}