CROSSOVER OFFICIEL :STREAMMEZ X-MEN '97, THE CAPED CRUSADER & AVENGERS: DOOMSDAY (2026)
AccueilDocsCommandes CLI
CLI et Scripts

Outils de ligne de commande et automatisation de la construction

Tout ce dont vous avez besoin pour construire, tester, linter et servir la suite de documentation statique DocTunes localement et dans les pipelines CI/CD.

npm run devScript npm

Démarre le serveur de développement local sur le port 3000 avec rechargement à chaud.

bash
npm run dev
npm run buildScript npm

Compile les 20 pages en HTML statique et génère le sitemap.xml.

bash
npm run build
npm run lintScript npm

Exécute ESLint sur tous les composants TypeScript et React.

bash
npm run lint
npx serve outScript npm

Sert le répertoire de sortie de production statique localement pour vérification.

bash
npx serve out -p 8080

Workflow de déploiement statique GitHub Actions

Ajoutez ce workflow à .github/workflows/deploy.yml pour le déploiement statique automatisé sur GitHub Pages ou S3 à chaque push :

yaml
name: Déployer la documentation statique
on:
  push:
    branches: [main]

jobs:
  build-and-deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-node@v4
        with:
          node-version: 20
      - run: npm ci
      - run: npm run build
      - name: Déployer sur GitHub Pages
        uses: peaceiris/actions-gh-pages@v4
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}
          publish_dir: ./out