
Thème de la page d'atterrissage écrit dans Next.js, Tailwind CSS et TypeScript ⚡️ Fabriqué avec l'expérience du développeur d'abord: Next.js, TypeScript, Eslint, plus joli, husky, mise en scène, VScode, Netlify, PostCSS, Tailwind CSS.
Clone ce projet et utilisez-le pour créer votre propre projet Next.js. Vous pouvez vérifier une démonstration de modèles JS suivante.
![]() ![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
| Ajoutez votre logo ici |

Découvrez notre démo en direct.
Expérience du développeur en premier:
styled-jsxFonction intégrée de Next.js:
Trouvez plus de composants dans nos thèmes NextJS premium.
Exécutez la commande suivante sur votre environnement local:
git clone --depth=1 https://github.com/ixartz/Next-JS-Landing-Page-Starter-Template.git my-project-name
cd my-project-name
npm install
Ensuite, vous pouvez fonctionner localement en mode développement avec un rechargement en direct:
npm run dev
Ouvrez http: // localhost: 3000 avec votre navigateur préféré pour voir votre projet. Pour vos informations, le prochain JS doit prendre le temps de compiler le projet pour la première fois.
.
├── README.md # README file
├── next.config.js # Next JS configuration
├── public # Public folder
│ └── assets
│ └── images # Image used by default template
├── src
│ ├── background # Atomic background component
│ ├── button # Atomic button component
│ ├── cta # Atomic cta component
│ ├── feature # Atomic feature component
│ ├── footer # Atomic footer component
│ ├── hero # Atomic hero component
│ ├── layout # Atomic layout component
│ ├── navigation # Atomic navigation component
│ ├── pages # Next JS pages
│ ├── styles # PostCSS style folder with Tailwind
│ ├── templates # Default template
│ └── utils # Utility folder
├── tailwind.config.js # Tailwind CSS configuration
└── tsconfig.json # TypeScript configuration
Vous pouvez facilement configurer le thème. Veuillez modifier le fichier suivant:
public/apple-touch-icon.png , public/favicon.ico , public/favicon-16x16.png et public/favicon-32x32.png : Votre favicon, vous pouvez générer à partir de https://favicon.io/favicon-converter/src/styles/global.css : votre fichier CSS à l'aide de tailwind CSSutils/AppConfig.ts : fichier de configurationsrc/pages/index.tsx : la page d'index du thème qui utilise le composant Basesrc/template/Base.tsx : le composant Base à l'aide de blocs de composantssrc/templates/* : la liste des blocs de composantssrc/* : les autres dossiers de SRC sont les composants atomiques utilisés par les blocs de composantsVoici la couche:
index.tsx en src/pagesBase : Base.tsx dans src/templatessrc/templates/*src/*Vous pouvez voir les résultats localement en mode de production avec:
$ npm run build
$ npm run start
Les fichiers HTML et CSS générés sont minifiés (fonction intégrée de Next JS). Il a également supprimé le CSS inutilisé du vent arrière CSS.
Vous pouvez créer une construction de production optimisée avec:
npm run build-prod
Maintenant, votre thème est prêt à être déployé. Tous les fichiers générés sont situés dans le dossier out , que vous pouvez déployer avec n'importe quel service d'hébergement.
Clone ce référentiel sur son propre compte GitHub et déployer sur netlify:
Si vous êtes des utilisateurs de VScode, vous pouvez avoir une meilleure intégration avec VScode en installant l'extension suggérée dans .vscode/extension.json . Le code de démarrage propose des paramètres pour une intégration transparente avec VScode. La configuration de débogage est également fournie pour l'expérience de débogage du frontend et du backend.
Conseils de pro: Si vous avez besoin d'un type de projet à l'échelle de la vérification avec TypeScript, vous pouvez exécuter une version avec CMD + Shift + B sur Mac.
Tout le monde est invité à contribuer à ce projet. N'hésitez pas à ouvrir un problème si vous avez des questions ou si vous avez trouvé un bug.
Licencié sous la licence MIT, Copyright © 2024
Voir la licence pour plus d'informations.
![]() ![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
| Ajoutez votre logo ici |
Fabriqué avec ♥ par créativeSignsguru