Skip to content
This repository was archived by the owner on Apr 15, 2025. It is now read-only.
/ nexu Public archive

A WIP web TS framework running using vite-plugins.

License

Notifications You must be signed in to change notification settings

monitio/nexu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

This package is discontinued. Please use the more useful and updated package for Astro called Naxer

Nexu

A WIP web TS framework running using a vite-plugin.



Example:

<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Vite + Nexu</title>
</head>
<body>
  <p>Working!</p>
</body>

Features:

  • Removal of <!DOCTYPE html> and the HTML tags (<html>)
  • Custom Nexu-only Router
  • Custom Components

New Project:

Make a new project using the latest version of Nexu by running the Installation commands below and then either nexu new or nexu create in a terminal.

Installation:

NPM:

Warning

You will need to have the NPM global folder in PATH for global to work. Sometimes this is automatically done by NPM when installing.

  • Globally:
    1. Install using npm -g i @monitio/nexu
    2. Run nexu in a terminal.
  • Non-Globally:
    1. Run using npx @monitio/nexu@latest
    2. This will ask if you want to install the Nexu CLI once so you will need to say y or yes.

YARN:

Tip

There is no way of running tools like NPX does with Yarn so you will need to install globally.

Warning

You will need to have the Yarn global folder in PATH for global to work. Sometimes this is automatically done by Yarn when installing.

  • Globally:
    1. Install using yarn global add @monitio/nexu
    2. Run nexu in a terminal.