Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shba007/nuxtemplate
Nuxt + Typescript + Tailwind + Tauri Template
https://github.com/shba007/nuxtemplate
nuxtjs tailwindcss tauri template typescirpt
Last synced: 12 days ago
JSON representation
Nuxt + Typescript + Tailwind + Tauri Template
- Host: GitHub
- URL: https://github.com/shba007/nuxtemplate
- Owner: shba007
- License: lgpl-3.0
- Created: 2024-11-03T19:48:17.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-30T05:53:57.000Z (about 1 month ago)
- Last Synced: 2024-11-30T06:26:38.832Z (about 1 month ago)
- Topics: nuxtjs, tailwindcss, tauri, template, typescirpt
- Language: TypeScript
- Homepage:
- Size: 954 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Nuxt Template
# Todo
- [x] Add Authentication and Authorization
- [x] Add Database
- [ ] Add Testing
- [x] Add Git Precommit Hooks
- Lint
- Format
- Gitleaks
- [x] Modify CI/CD Pipeline## External Dependencies
- gitleaks
- dotenvx## Clone Template
Clone the template
```bash
pnpx giget@latest gh:shba007/nuxtemplate
```## Change Placeholder Value
### In package.json change the following
- name
- description
- docker:build
- docker:start### In nuxt.config.ts change the following
- site
- url
- name
- pwa
- manifest
- name
- short_name
- description
- theme_color
- background_color### In tailwind.config.ts change the following
- fontFamily
- head
- body
- colors
- light
- dark
- primary
- success
- warning
- alert### In src-tauri/Cargo.toml change the following
- name
- description
- repository### In src-tauri/tauri.conf.json change the following
- productName
- identifier
- app
- windows
- title### In .github\worflows\deploy.yml change the following
- asset_name [deploy.yml](.github/workflows/deploy.yml) in line 271
### In github registry add Repo or Org Vars following
- Vars
- REGISTRY
- USERNAME
- PORT
- NITRO_PRESET## Change the Icons and Screenshots
## Development Server
Start the development server on `http://localhost:3000`:
```bash
# npm
npm run dev# pnpm
pnpm run dev# yarn
yarn dev# bun
bun run dev
```## Production
Build the application for production:
```bash
# npm
npm run build# pnpm
pnpm run build# yarn
yarn build# bun
bun run build
```Locally preview production build:
```bash
# npm
npm run preview# pnpm
pnpm run preview# yarn
yarn preview# bun
bun run preview
```