{"id":14987523,"url":"https://github.com/laoer536/vite-react-TypeScript-TanStack-zustand-Eslint-prettier-template","last_synced_at":"2026-02-15T11:30:18.217Z","repository":{"id":54308801,"uuid":"440914358","full_name":"laoer536/vite-react-TypeScript-router-dom6-zustand-Eslint-prettier-template","owner":"laoer536","description":"A simple generic example template.And it includes front-end Docker deployment capability.","archived":false,"fork":false,"pushed_at":"2024-12-18T16:09:10.000Z","size":3057,"stargazers_count":59,"open_issues_count":1,"forks_count":17,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-05T18:45:23.551Z","etag":null,"topics":["docker","eslint","nginx","prettier","react18","sass","typescript","vite3","zustand"],"latest_commit_sha":null,"homepage":"https://laoer536.github.io/vite-react-TypeScript-router-dom6-zustand-Eslint-prettier-template/","language":"TypeScript","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/laoer536.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-22T16:09:49.000Z","updated_at":"2024-12-31T01:59:14.000Z","dependencies_parsed_at":"2023-01-27T22:00:50.805Z","dependency_job_id":"684a7caa-e6ed-4304-b8cf-b04fa4eb0489","html_url":"https://github.com/laoer536/vite-react-TypeScript-router-dom6-zustand-Eslint-prettier-template","commit_stats":{"total_commits":122,"total_committers":1,"mean_commits":122.0,"dds":0.0,"last_synced_commit":"efaa91c524fbc81f9c739af58feff5b3185b3157"},"previous_names":["laoer536/vite-react-typescript-router-dom6-zustand-eslint-prettier-template","laoer536/vite3.0-react18-typescript-router-dom6-mobx6-eslint-prettier-template"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laoer536%2Fvite-react-TypeScript-router-dom6-zustand-Eslint-prettier-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laoer536%2Fvite-react-TypeScript-router-dom6-zustand-Eslint-prettier-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laoer536%2Fvite-react-TypeScript-router-dom6-zustand-Eslint-prettier-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laoer536%2Fvite-react-TypeScript-router-dom6-zustand-Eslint-prettier-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/laoer536","download_url":"https://codeload.github.com/laoer536/vite-react-TypeScript-router-dom6-zustand-Eslint-prettier-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239425418,"owners_count":19636346,"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":["docker","eslint","nginx","prettier","react18","sass","typescript","vite3","zustand"],"created_at":"2024-09-24T14:14:52.763Z","updated_at":"2026-02-15T11:30:18.140Z","avatar_url":"https://github.com/laoer536.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vite6, React18 (A simple generic example template)\n\n### sponsor\n[\u003cimg src=\"https://api.gitsponsors.com/api/badge/img?id=440914358\" height=\"20\"\u003e](https://api.gitsponsors.com/api/badge/link?p=xK+HSNLFOWr0aoOR8AKmsZa3t6CIMQXffBJv9HqeaH5IEf8YvzvEk+8rLYXAOQZIIiwI0TR+x4nhmw66u5FCJGeq1jFFXUCb9WUMZCxB5gijU3LXs9r/2uy34qHO/hGYVLcD7V9PnoOulO7FJY2XJQ==)\n\nThis starter template includes:\n\n- [Vite 6](https://vitejs.dev/guide/)\n- [React18](https://react.docschina.org/)\n- [React Router dom 6](https://reactrouter.com/en/main)\n- [zustand](https://github.com/pmndrs/zustand): Popular React State Management Solution.\n- [framer-motion](https://www.framer.com/motion/introduction/): It powers the amazing animations and interactions in Framer, the web builder for creative pros. Zero code, maximum speed.(If you don't need it, you can delete it.)\n- Docker support.\n- Introduce typescript, use tsx writing style.\n- Aktiver Eslint,prettier,husky,stylelint, automatisk specifikation af projektkode.\n\nUnplugin Utilities:\n\n- [unplugin-auto-import](https://github.com/antfu/unplugin-auto-import) - auto import the most used APIs\n\n### Getting Started\n\n\u003e The quickest way to do this is to download the zip of the project or fork it into your personal repository.\n\n1. Clone code: execute command---git clone https://github.com/laoer536/vite3.0-react18-TypeScript-router-dom6-mobx6-Eslint-prettier-template\n\n2. The editor opens and downloads the dependencies：Execution of commands--- `pnpm i`\n\n3. Running Projects：pnpm dev\n\n4. Packing project\n\n   \u003e Test Package：pnpm build:test\n   \u003e\n   \u003e Production Package：pnpm build\n   \u003e\n   \u003e (The environment variable file (env) has been added to the root directory, so you can add packaging commands and environment files according to your project.）\n\n### How to use docker?\n\n1. Ensure that Docker is installed on your computer.\n\n2. Just run `pnpm release:local`\n\n3. Then you can view your project on `\u003cyour IP\u003e`\n\n### Note\n\nVite5 requires your node version to be 18+ or 20+.\n\n### Support\n\n[![JetBrains Logo (Main) logo](https://resources.jetbrains.com/storage/products/company/brand/logos/jb_beam.png)](https://jb.gg/OpenSourceSupport)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaoer536%2Fvite-react-TypeScript-TanStack-zustand-Eslint-prettier-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flaoer536%2Fvite-react-TypeScript-TanStack-zustand-Eslint-prettier-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaoer536%2Fvite-react-TypeScript-TanStack-zustand-Eslint-prettier-template/lists"}