Skip to content

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

Notifications You must be signed in to change notification settings

ios-osushi/website

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で報告してくださると嬉しいです。