このリポジトリには、 Designers Italia Webサイトのソースコードが含まれています。これは、行政のデジタルサービスを作成するための知識とツールを提供するプロジェクトです。
このサイトは、セクション/設計システム/come-inziale/で国の設計システムのドキュメントをホストしています。
このサイトでは、Bootstrap Italia、Gatsby、Node.jsの最新バージョンを使用しています。
プロジェクトボードで進行中のプロセスに従い、貢献することが可能です。
サイトの進化とリソースに関するコメントと提案は、新しい問題を開くか、既存の問題を調査することで行うことができます。変更を提供して提案したい場合は、プルリクエストを開くだけです。
サイトのコンテンツはsrc/data/content/content/にあり、ファイルが更新されるたびに、最後の編集時間は生成後に自動になります。
表示された最後の編集時間を変更せずにこれらのファイルのいずれかを更新したい場合は、委員会のメッセージのどこかに(last-update-skip)を含めます。
依存関係をインストールします。
npm i開発を開始します
プロジェクトを開始するには実行されます。
npm run devあなたのサイトは現在、http:// localhost:8000で実行されています!
設計システムのプレビューを準備します
Bootstrap Italia APIを介して例をダウンロードして生成します。
npm run prepare-content静的ウェブサイト(制作)を構築する
このWebサイトの静的バージョンを構築するには、ビルドプロセスを開始します。
npm run build静的に生成されたサイトは、 publicディレクトリ内に配置されます。
あなたの仕事を有効にしてください
あなたのコードを並べて「preTtify」にします。
npm run lint:fixnpm run prettier:fixもっと詳しく知る
ドキュメント
チュートリアル
ガイド
APIリファレンス
プラグインライブラリ
チートシート