Skip to content

Latest commit

 

History

History
119 lines (88 loc) · 5.67 KB

README.fr-FR.md

File metadata and controls

119 lines (88 loc) · 5.67 KB

plasmo logo

License anzeigen NPM Install Folge PlasmoHQ auf Twitter Schaue unsere Live DEMO jeden Freitag an Trete unserem Discord server bei, um zu chatten und Unterstützung für Projekte zu bekommen

English | 简体中文 | Tiếng Việt | Deutsch | French | Indonesian | Русский | Turkish | 日本語 | 한국어

Plasmo Framework

Le Plasmo Framework est un SDK pour la création d'extensions de navigateur, développé par des hackers pour des hackers. Créez votre produit sans vous soucier des fichiers de configuration et des étranges particularités de la création d'extensions de navigateur.

C'est comme Next.js pour les extensions de navigateur !

CLI Demo

Fonctionnalités

Configuration requise

  • Node.js 16.x ou plus récent
  • MacOS, Windows ou Linux
  • (Fortement recommandé) pnpm

Examples

Nous avons des exemples qui montrent comment utiliser Plasmo avec l'authentification Firebase, Redux, Supabase authentication, Tailwind, et bien d'autres. Pour les essayer, visitez notre référentiel d'exemples.

Documentation

Consultez la documentation pour obtenir une vue plus approfondie du cadre Plasmo.

Utilisation

pnpm create plasmo example-dir
cd example-dir
pnpm dev

La route qui nous attend est pleine de virages.

  • Les modifications de popup viennent dans popup.tsx.
  • Les modifications de la page d'options viennent dans options.tsx.
  • Les modifications du script de contenu se trouvent dans content.ts.
  • Les modifications du service d'arrière-plan vont dans le fichier background.ts.

Structure des dossiers

Vous pouvez également organiser ces fichiers dans leurs propres répertoires :

ext-dir
├───assets
|   └───icon512.png
├───popup
|   ├───index.tsx
|   └───button.tsx
├───options
|   ├───index.tsx
|   ├───utils.ts
|   └───input.tsx
├───contents
|   ├───site-one.ts
|   ├───site-two.ts
|   └───site-three.ts
...

Enfin, vous pouvez aussi éviter de placer le code source dans votre répertoire racine en le plaçant dans un sous-répertoire src, en suivant ce guide. Notez que assets et les autres fichiers de configuration devront toujours être dans le répertoire racine.

Communauté

La communauté Plasmo se trouve sur Discord. C'est le réseau approprié pour obtenir de l'aide sur l'utilisation du cadre Plasmo.

Notre code de conduite s'applique à tous les canaux de la communauté Plasmo.

Contribution

Veuillez consulter les directives de contribution pour en savoir plus.

Avis de non-responsabilité

Plasmo est actuellement un logiciel alpha, et certaines choses peuvent changer d'une version à l'autre, alors soyez attentifs et utilisez-le à vos propres risques.

License

MITPlasmo