Package Exports
- tridyme-cli
- tridyme-cli/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (tridyme-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
TriDyme CLI
Un outil en ligne de commande pour simplifier le développement et le déploiement d'applications TriDyme pour les ingénieurs en structure.
🚀 Installation
# Installation globale
npm install -g tridyme-cli
# Vérifier l'installation
tridyme --version📋 Commandes
Créer un nouveau projet
# Crée un nouveau projet interactivement
tridyme create
# Crée un nouveau projet avec un nom spécifique
tridyme create mon-projet-calculLa commande interactive vous demandera :
- Le nom de votre entreprise
- L'URL de la plateforme
- Le type de template à utiliser
Démarrer le mode développement
# Dans le dossier de votre projet
tridyme devCette commande lance :
- Le serveur backend Python avec FastAPI
- L'application frontend React
Construire pour la production
# Dans le dossier de votre projet
tridyme buildDéployer sur Render
# Dans le dossier de votre projet
tridyme deployCette commande vous guide à travers le processus de déploiement sur Render.
Mettre à jour le SDK
# Dans le dossier de votre projet
tridyme update🌐 Structure du projet
Après avoir créé un projet, vous aurez la structure suivante :
mon-projet-calcul/
├── .env # Variables d'environnement globales
├── backend/ # Serveur Python FastAPI
│ ├── main.py # Point d'entrée du backend
│ └── requirements.txt # Dépendances Python
├── frontend/ # Application React
│ ├── src/ # Code source React
│ ├── public/ # Fichiers statiques
│ └── package.json # Dépendances JavaScript
├── init.ps1 # Script d'initialisation Windows
└── init.sh # Script d'initialisation Linux/MacOS🔧 Personnalisation
Pour personnaliser votre application, vous pouvez modifier les fichiers suivants :
.env- Variables d'environnement globalesfrontend/.env.development- Variables d'environnement pour le développementfrontend/.env.production- Variables d'environnement pour la productionfrontend/src/Views/- Composants React pour vos vues
📦 Déploiement
Sur Render
- Créez un dépôt Git et poussez votre code
- Créez un compte sur Render
- Créez un nouveau Web Service et connectez-le à votre dépôt
- Configuration :
- Build Command :
npm run build - Start Command :
uvicorn backend.main:app --host 0.0.0.0 --port $PORT - Environment Variables : Ajoutez les variables d'environnement de votre fichier
.env
- Build Command :
🤝 Contribution
Les contributions sont les bienvenues ! N'hésitez pas à ouvrir une issue ou à soumettre une pull request.
📄 Licence
Ce projet est sous licence MIT.