Aller au contenu principal

CLI

DocStatic fournit un ensemble de scripts pour vous aider à générer, servir et déployer votre site web.

{
// ...
"scripts": {
"docusaurus": "docusaurus",
"dev": "tinacms dev -c \"docusaurus start\" ",
"start": "docusaurus start",
"generate-files": "node scripts/generate-file-list.js",
"prebuild": "yarn generate-files",
"predev": "yarn generate-files",
"build": "tinacms build && docusaurus build",
"build-local": "tinacms build --local --skip-indexing --skip-cloud-checks && docusaurus build",
"swizzle": "docusaurus swizzle",
"deploy": "docusaurus deploy",
"clear": "docusaurus clear",
"serve": "docusaurus serve",
"write-translations": "docusaurus write-translations",
"write-heading-ids": "docusaurus write-heading-ids",
"gen-api-docs": "docusaurus gen-api-docs",
"clean-api-docs": "docusaurus clean-api-docs",
"gen-graphql": "docusaurus docs:generate:graphql",
"gen-api-docs:version": "docusaurus gen-api-docs:version",
"clean-api-docs:version": "docusaurus clean-api-docs:version",
"lint": "biome check apis/ config/ reuse/ scripts/ src/ static/ tina/",
"lint:fix": "biome check apis/ config/ reuse/ scripts/ src/ static/ tina/ --fix"
}
}

Commandes CLI de DocStatic

Pour invoquer les commandes, utilisez yarn. Par exemple, yarn dev.

Ces commandes sont décrites dans CLI dans la documentation de Docusaurus :

  • docusaurus
  • start
  • build
  • swizzle
  • deploy
  • clear
  • serve
  • write-translations
  • write-heading-ids

Commandes automatisées

Ces commandes sont exécutées automatiquement au moment de la construction ou lors du démarrage du serveur de développement :

  • generate-files
  • prebuild
  • predev

Commandes API

  • clean-api-docs
  • gen-api-docs
  • gen-graphql

Pour plus d'informations sur les commandes OpenAPI, reportez-vous à CLI Usage) dans la documentation Docusaurus OpenAPI Plugin.

Pour plus d'informations sur la commande GraphQL, voir Usage dans la documentation du plugin GraphQL de Docusaurus.

Commandes d'archivage

Pour plus d'informations sur les commandes de classement, voir CLI dans la documentation de Biome.