0.3.4 • Published 2 years ago

create-webpage v0.3.4

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

create-webpage

npm init webpage, a web page generator.

Generate a webpage, using Q&A, package.json and README.md

Example

How It Works

  1. Get basic information from Q&A
  2. Optionally, read your package.json and README.md
  3. Generate a static web app into the output directory

Usage

$ npm init webpage
? Project Name my webpage
? Description This is my single page application site.
? Choose a Template sidebar
Sidebar - A navigation menu on the left, contents on the right
Scroll - A long single page template navigation on the right
? Choose Appliaction Type static
Static HTML - No build required.
Javascript Applicatin - esbuild required from main.js
? Version 0.2.9
? Repo. URL https://github.com/elements-x/genpage
? Issue URL https://github.com/elements-x/genpage/issues
? License MIT
? Output Directory my-webpage
... processing message ...

To open the generated webpage

If static type, you can see the generated page by opening the output directory with a browser.

$ cd my-webpage && npx http-server -o

If js type, you can start your app

$ cd my-webpage
$ npm i
$ npm start

To set it as Github pages

A generated webpage is fully working as a SPA; Single Page Application. You can use it as your github page without any settings or modifiation.

To set your github page with your generated docs directory,

  1. Goto settings -> pages
  2. Select main branch, and set directory as '/docs', then `Save'. image

You can also generate a single file for any markdown file.

$ npm init webpage README.md 
$ npm init webpage README.md > docs/pages/readme.html # to update readme.html
0.3.1

3 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.2.1

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.0.1

4 years ago