Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hugo-fixit/fixit-cli

πŸ› οΈ A node-based tooling for FixIt site initialization.
https://github.com/hugo-fixit/fixit-cli

fixit fixit-cli hugo hugo-theme-fixit nodejs scaffolding-tool

Last synced: about 1 month ago
JSON representation

πŸ› οΈ A node-based tooling for FixIt site initialization.

Awesome Lists containing this project

README

        

# FixIt CLI

[![NPM version](https://img.shields.io/npm/v/fixit-cli.svg)](https://www.npmjs.com/package/fixit-cli)

πŸ‘‰ English | [δΈ­ζ–‡](README.md)

πŸ› οΈ A node-based tooling for [FixIt](https://github.com/hugo-fixit/FixIt) site initialization.

## System Requirements

- [Node.js](https://nodejs.org/) (>= 16.0.0)
- [Git](https://git-scm.com/)
- [Hugo](https://gohugo.io/) extended

If you use the [Hugo Modules](https://gohugo.io/hugo-modules/) feature to load the theme, you will also need to install [Go](https://go.dev/dl/).

## Installation

```bash
npm install -g fixit-cli
```

## Usage

```plain
Usage: fixit [options]

Options:
-v, --version output the version number
-h, --help display help for command

Commands:
create create a new FixIt project from a template
check check the latest version of FixIt theme
help display help for a specific command
```

For example, create a site named `my-blog`:

```bash
fixit create my-blog
```

## Development

```bash
npm install
npm link
npm unlink fixit
npm run test -- -h
```

## Related Projects

- [FixIt](https://github.com/hugo-fixit/FixIt)
- [hugo-fixit-starter](https://github.com/hugo-fixit/hugo-fixit-starter)
- [hugo-fixit-starter1](https://github.com/hugo-fixit/hugo-fixit-starter1)

## Author

[Lruihao](https://github.com/Lruihao "Follow me on GitHub")