npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

thorium-cli

v1.1.0

Published

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'utilisa

Downloads

132

Readme

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

| Option | Description | | --- | --- | | -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

| Option | Description | | --- | --- | | -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

| Option | Description | | --- | --- | | -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, --dev | Permet 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

| Option | Description | | --- | --- | | -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.