1.1.0 • Published 3 months ago

thorium-cli v1.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 months ago

Thorium CLI

Thorium CLI est un utilitaire en ligne de commande conçu pour simplifier la configuration et la gestion de projets Thorium pour le web ou le bureau. Il propose des fonctionnalités telles que la création d'applications, la compilation de projets, l'utilisation de configurations personnalisées, et bien plus encore.

Installation

Avant d'utiliser Thorium CLI, assurez-vous d'avoir Node.js et npm installés sur votre machine. Ensuite, exécutez la commande suivante pour installer le CLI globalement :

npm install -g thorium-cli

Utilisation

1. Création d'une Nouvelle Application Thorium

Utilisez la commande suivante pour créer une nouvelle application Thorium en spécifiant le nom, le type, le modèle, etc.

npx thorium-cli init app --name MaThoriumApp --type web --template javascript

Options de la Commande init app

OptionDescription
-name, --applicationName Spécifiez le nom de l'application.
-type, --applicationType Spécifiez le type de l'application (web, desktop).
-template, --applicationTemplate Spécifiez le modèle de démarrage (javascript, jsx, typescript, tsx).

2. Création d'un Serveur Thorium

Utilisez la commande suivante pour créer un serveur Thorium et générer une configuration de serveur.

thorium-cli init server

Options de la Commande init server

Cette commande n'accepte pas d'options supplémentaires.

3. Compilation d'un Projet

Utilisez la commande suivante pour compiler votre projet Thorium avec différentes options.

npx thorium-cli build -ed src -od build -of bundle.js -m production -t web -l logs.txt -tconf tsconfig.json

Options de la Commande build

OptionDescription
-ed, --entryDir Spécifiez le répertoire source du projet.
-od, --outputDir Spécifiez le répertoire de sortie pour les fichiers compilés.
-of, --outputFilename Définit le nom du fichier de sortie pour le bundle compilé.
-m, --mode Définit le mode de configuration de Webpack (développement, production, aucun).
-t, --target Définit la cible de compilation (web, bureau).
-l, --log Si un chemin est fourni, un journal sera écrit représentant la compilation à cet emplacement.
-tconf, --tsconfig Spécifie le chemin du fichier tsconfig pour compiler le client.

4. Serveur de Développement

Utilisez la commande suivante pour lancer le serveur de développement Webpack.

npx thorium-cli serve -ed src -od build -of bundle.js -m development -t web -l logs.txt -tconf tsconfig.json -d

Options de la Commande serve

OptionDescription
-ed, --entryDir Spécifiez le répertoire source du projet.
-od, --outputDir Spécifiez le répertoire de sortie pour les fichiers compilés.
-of, --outputFilename Définit le nom du fichier de sortie pour le bundle compilé.
-m, --mode Définit le mode de configuration de Webpack (développement, production, aucun).
-t, --target Définit la cible de compilation (web, bureau).
-l, --log Si un chemin est fourni, un journal sera écrit représentant la compilation à cet emplacement.
-tconf, --tsconfig Spécifie le chemin du fichier tsconfig pour compiler le client.
-d, --devPermet de lancer le serveur de développement Webpack.

5. Emballage du Projet

Utilisez la commande suivante pour créer un package à partir du projet Thorium.

npx thorium-cli package -ed src -od build -tconf tsconfig.json

Options de la Commande package

OptionDescription
-ed, --entryDir Spécifiez le répertoire source du projet.
-od, --outputDir Spécifiez le répertoire de sortie pour les fichiers compilés.
-tconf, --tsconfig Spécifie le chemin du fichier tsconfig pour compiler le client.

6. Impression de Résumés Webpack

Utilisez la commande suivante pour afficher des résumés utiles liés à la configuration Webpack du projet.

npx thorium-cli print summary

Options de la Commande print summary

Cette commande n'accepte pas d'options supplémentaires.

Pour plus d'informations sur les différentes commandes et options disponibles, vous pouvez utiliser la commande d'aide

thorium-cli --help

Thorium CLI - Développé par Odyssee Software.

1.1.0

3 months ago

1.0.19

9 months ago

1.0.18

9 months ago

1.0.17

9 months ago

1.0.16

9 months ago

1.0.9

9 months ago

1.0.8

9 months ago

1.0.7

9 months ago

1.0.6

9 months ago

1.0.22

9 months ago

1.0.21

9 months ago

1.0.20

9 months ago

1.0.26

9 months ago

1.0.25

9 months ago

1.0.24

9 months ago

1.0.23

9 months ago

1.0.29

9 months ago

1.0.28

9 months ago

1.0.27

9 months ago

1.0.33

9 months ago

1.0.32

9 months ago

1.0.31

9 months ago

1.0.30

9 months ago

1.0.37

9 months ago

1.0.36

9 months ago

1.0.35

9 months ago

1.0.34

9 months ago

1.0.39

9 months ago

1.0.38

9 months ago

1.0.40

8 months ago

1.0.44

8 months ago

1.0.43

8 months ago

1.0.42

8 months ago

1.0.41

8 months ago

1.0.48

8 months ago

1.0.47

8 months ago

1.0.46

8 months ago

1.0.45

8 months ago

1.0.49

8 months ago

1.0.50

8 months ago

1.0.11

9 months ago

1.0.10

9 months ago

1.0.15

9 months ago

1.0.14

9 months ago

1.0.13

9 months ago

1.0.12

9 months ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago