8000 GitHub - mrevjd/sakai-vue-ts: Fork of PrimeVue 4 Sakai Template to Typescript
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mrevjd/sakai-vue-ts

 
 

Repository files navigation

Sakai Vue TypeScript

A Vue 3 TypeScript application template based on Sakai and PrimeVue, using Bun as the package manager.

Getting Started

Prerequisites

  • Bun version 1.0.0 or higher
  • Node.js version 18.0.0 or higher

Installation

First, install Bun if you haven't already:

curl -fsSL https://bun.sh/install | bash

Then, install the project dependencies:

bun install

Project Setup

Before starting development, update the project details in package.json:

{
    "name": "your-project-name",
    "version": "1.0.0",
    "type": "module"
}

Also update the title in index.html to match your project name:

<title>Your Project Name</title>

Updating Dependencies

There are two ways to update dependencies:

  1. Using npm-check-updates:
# Install npm-check-updates globally
bun add -g npm-check-updates

# Check for possible updates
ncu

# Apply the updates to package.json
ncu -u

# Install the updated dependencies
bun install
  1. Using the built-in update script:
# Update dependencies based on installed Bun packages
bun run update-deps

Development

To start the development server:

bun run dev

Build

To build for production:

bun run build

Preview Production Build

To preview the production build:

bun run preview

Type Checking

bun run type-check

Linting

bun run lint

Project Structure

The template is built with:

Visit the documentation to learn more about the template features.

About

Fork of PrimeVue 4 Sakai Template to Typescript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 78.1%
  • TypeScript 13.0%
  • SCSS 4.8%
  • CSS 3.7%
  • Other 0.4%
0