@stefanobartoletti/nuxt-social-share

@stefanobartoletti/nuxt-social-share
Nuxtサイトのためのシンプルなソーシャルシェア機能
🌟 機能
- 最小限の設定で使える `
` コンポーネントを提供 - デフォルトではスタイルが適用されていないため、あらゆるデザインに簡単に統合可能
- さらにカスタマイズ可能な、オプションのスタイル付きバージョン
- 必要に応じてさらに柔軟性を高めるため、`useSocialShare` コンポーザブルが公開されています
- 主要なソーシャルネットワークの多くに対応
🛠️ クイックスタート
- プロジェクトに `@stefanobartoletti/nuxt-social-share` 依存関係を追加
npx nuxi@latest module add nuxt-social-share
- Nuxi は既に `@stefanobartoletti/nuxt-social-share` を `nuxt.config.ts` の `modules` セクションに追加しているはずです。追加されていない場合は手動で追加してください。
export default defineNuxtConfig({
// module added by Nuxi
modules: [
'@stefanobartoletti/nuxt-social-share'
],
})
- 必要に応じてモジュールオプションを設定します。
export default defineNuxtConfig({
// configuration options
socialShare: {
baseUrl: 'https://www.yoursite.com' // required!
// other optional module options
}
})
📖 ドキュメント
完全なドキュメントは、専用のドキュメントウェブサイトでご覧いただけます。
🤝 コントリビューション
!NOTE コントリビュートしたい場合は、まずコントリビューションガイドラインをお読みください。
!NOTE ネットワークを追加するコントリビューションは大歓迎ですが、プルリクエストは英語を含む複数の言語でドキュメントが公開されているネットワークのみ受け付けます。
- このリポジトリをクローンします。
- `corepack enable` を使用して Corepack を有効にします。
- `pnpm install` を使用して依存関係をインストールします。
- `pnpm dev:prepare` を実行して型スタブを生成します。
- 開発モードで playground を開始するには `pnpm dev` を使用します。
- `pnpm lint --fix` を実行して新しい編集内容をlintします。
📝 ライセンス
© 2023-現在 Stefano Bartoletti