Skip to content

iOS OsushiのWebサイトのソースです。

Notifications You must be signed in to change notification settings

ios-osushi/website

Folders and files

NameName
Last commit message
Last commit date
Sep 28, 2024
Aug 28, 2023
Mar 23, 2025
Mar 27, 2023
Sep 28, 2024
Sep 28, 2024
Dec 8, 2024
Dec 8, 2024
Mar 27, 2022
May 2, 2022
May 2, 2022
Jul 10, 2024
Aug 27, 2023
Aug 27, 2023
Sep 28, 2024

Repository files navigation

website

CI Deploy

Logo

iOS OsushiのWebサイトのソースです。

開発

誰でもこのプロジェクトを開発できます。

必要条件

  • Xcode 15.3+ (Swift 5.10+)
  • Python
  • Make

セットアップ

  1. このプロジェクトをクローンします。

    $ git clone https://github.com/ios-osushi/website.git
    $ cd website
  2. make setup を実行します。

  3. open Package.swift を実行し、Xcodeで開発します。

記事の追加

Content/posts フォルダにMarkdownファイルを追加するのみです。

プレビュー

make run を実行し、 http://localhost:8000 へアクセスすると、プレビューが表示されます。

校正

textlint を使って文章を校正しています。

必要条件

  • Node.js 20

セットアップ

npm install を実行するのみです。

校正の実行

  • npm run lint を実行するのみです。
  • npm run fix を実行すると自動修正します。

git commit をすると上記 2 つは自動で実行されます。

貢献

貢献をお待ちしています ☺️

iOS関連のニュースは、お気軽にIssueで報告してくださると嬉しいです。