0.1.19 • Published 2 years ago

fullstack-vite v0.1.19

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Fullstack Vite

Fullstack Vite is a framework that integrates back-end functionality directly into your ViteJS front-end projects, enabling seamless full-stack development in a unified environment.

Features

  • Easily integrate back-end services into ViteJS projects.
  • Simplified configuration for full-stack development.
  • Streamlined environment for both front-end and back-end code.

Getting Started

Installation

To start using Fullstack Vite, install it via npm:

npm install fullstack-vite

Initialize the Project

Once installed, initialize your project using:

npx fullstack-vite init

Configure Vite

After initializing, update your vite.config.js to include the Fullstack Vite plugin.

Step 1: Import Fullstack Vite

Add the following imports to your vite.config.js:

import { Fullstack } from "fullstack-vite";
import { server } from "./src/server";

Step 2: Add Fullstack Plugin

In the plugins array of your vite.config.js, include the Fullstack Vite plugin:

export default {
  plugins: [
    Fullstack({
      server,
    }),
  ],
};

Usage

Development

To run the project in development mode, use the following command. This will start the Vite development server:

npm run dev

Building the Server

To build the server for production, run the following command:

npx fullstack-vite build

Running the Server (Production)

Once built, you can run the server using Node.js with the following command:

node dist/server.cjs

License

This project is licensed under the MIT License.

0.1.15

2 years ago

0.1.16

2 years ago

0.1.17

2 years ago

0.1.18

2 years ago

0.1.19

2 years ago

0.1.14

2 years ago

0.1.12

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago