ホームページ >ウェブフロントエンド >jsチュートリアル >Building jargons.dev [# 基本辞書
jargons.dev シリーズの第 2 回へようこそ!
最初のコミットに続いて、私は「フォーク スクリプト」の作業を開始しました (これは何だろう?? このシリーズの後半でわかります ?) しかし、告白しなければなりません。コミット履歴でわかるように、 jargons.dev の作業から長い休暇 (3 か月以上) をとりました。この間に、プロジェクトにとって素晴らしいことだった潜在意識を振り返る機会がいくつかありました。
私は、jargons.dev での作業をしばらく停止しました。意図的ではなく、Hearts で行っていた作業に没頭していたので、jargons.dev のことさえ考えていませんでした。さて、その数か月の間に新年が到来し (もちろん新しい目標を掲げて)、私はいくつかの新しいテクノロジーを経験し、触れるようになりました。私にとって印象に残ったテクノロジーが 1 つあり、それが Astro でした。
1 月、私は「ドキュメントを使って新しいテクノロジーを学ぶ」という目標を立てました。これは、Astro について素晴らしい話を聞いた後、私が Astro を使い始めるきっかけとなった挑戦でした。
3 月のこと、私は別の全く別のサイド プロジェクト (wp テーマ) に取り組んでいることに気づきました。私は Eddie Jaoude YT ストリームを見ていて、そのことを Eddie に伝えましたが、彼の反応で結局作業に戻ることになりました。専門用語.dev
かなりの数のサイドプロジェクトをお持ちですね...どれがどれかわかりません。
この発言は私に真剣に考えさせたので、多くのサイドプロジェクトをすべて中止し、重要ないくつかのことにすぐに集中することにしました。jargons.dev のことがすぐに頭に浮かびました。
この時点で、私はすでに Astro にある程度慣れていました。これは、コンテンツ駆動型 Web アプリのフレームワークであり、非常にシンプルなファイル システムを備え、i18n 対応で、優れた SEO (プロジェクトにとって重要) を備えた SSG を備え、パフォーマンスが高く、アイランドを備えた ReactJS のような他のフロントエンド ライブラリのサポート (特にこれが気に入っています)。これは、jargons.dev を構築するために天国で作られたツールでした。
さて、私はすぐに次の空いている週末に取りかかり、プロジェクトの基本辞書部分に取り組む必要がありました。
基本辞書
npm create astro@latestこのプロジェクト用に新しい Astro プロジェクトを初期化しました。以下のコマンドを実行してプロンプトに従うだけです...
npx astro add tailwind npx astro add mdxスタイリングのために tailwindcss 統合も追加しました。コンテンツの mdx 統合。これも、それぞれコマンドを実行するだけで非常に簡単に設定できました
また、静的なミニ検索フォームを Word レイアウト ナビゲーションバーに追加しました。
ホームページ
単語ページ
以上がBuilding jargons.dev [# 基本辞書の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。