Readme

    Loading...

## SIWL.dev

Personal website of @s-inoue0108โ†—.

Built with:

## ๐Ÿ’ฟ GitHub Repository

## ๐ŸŒ System Structure

System Structure

## ๐Ÿ’ป General Commands

### Start local server

The following environment is recommended:

  • Node.js >=v20 && npm v10
  • Yarn v1.22
  • Visual Studio Code v1.96
  • Git v2.40

## ๐Ÿ“‚ Contents Management CLI

Execute /cli/main.go via Go >=v1.24.

### Install

Supported macOS or Linux.

curl -fsSL https://raw.githubusercontent.com/s-inoue0108/siwl-dev/main/cli-install.sh | sh

### Usage

siwl <action> <model> <args> <-options>
Tip

yarn can be omitted by setting the alias siwl="yarn siwl" to ~/.bashrc.

### Available actions and options

<action>Description
addCreate src/content/<model>/<filename>.(md|yaml) and initialize schema.
removeRemove src/content/<model>/<filename>.(md|yaml).
unpublishUnpublish src/content/<model>/<filename>.(md|yaml).
publishPublish src/content/<model>/<filename>.(md|yaml) and update timestamp if model is article.
listList src/content/<model>/ with status.
Display help.
Display version.

### Available asset models

ModelDescriptionFiletype
articleArticle page for blog.md
tagTag to classify articles.yaml
bookmarkLink to external website.yaml
libraryBook rating and review.md

## โœ… Markdown Syntax


ๆœ€็ต‚ๆ›ดๆ–ฐๆ—ฅๆ™‚๏ผš2026/09/20

ๆ›ดๆ–ฐ่€…๏ผšShota Inoue