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

generator-hornet-js-lite

v5.4.1

Published

Générateur de projet d'application web Hornet JS Lite

Downloads

7

Readme

generator-hornet-js-lite

Description

Le module Node « generator-hornet-js-lite » contient les éléments de création d'une application Hornet JS Lite. Il est utilisable avec Yeoman.

Pré-requis

  • NodeJS 8.X
  • hornet-js-builder >1.6.0 installé en global:
    $ npm install -g hornet-js-builder

Utilisation

Yeoman

Yeoman est un outil permettant de construire des outils de génération de projets. Celui-ci s'appuie sur plusieurs composants dont Yo qui s'occupe plus spécifiquement de l'aspect génération.

Hornet JS propose un générateur d'application basé sur Yo.

Pour installer Yeoman, exécuter la ligne de commande suivante :

$ npm install -g yo

Installation du générateur

$ npm install -g generator-hornet-js-lite

Initialisation d'un projet

Tout d'abord, il vous faut créer un dossier pour accueillir votre nouveau projet :

$ mkdir nom_de_l_application
$ cd nom_de_l_application

Dans le répertoire destiné à accueillir le code de l'application, exécuter la ligne de commande suivante pour débuter la génération d'un nouveau projet basé sur hornet.js :

$ yo hornet-js-lite

Le générateur va vous demander plusieurs informations nécessaires à l'initialisation de votre projet Hornet JS :

  • Nom de votre projet: (nom_de_l_application) : par défaut, le nom du répertoire est suggéré comme nom technique du projet
  • Version de votre projet: (1.0.0) : version du projet (1.0.0 par défaut).
  • Description de votre projet : un texte court présentant succintement le projet.
  • Version du framework (hornet-js): (5.x.x) : version du framework hornet-js (5.x.x par défaut identique à generator-hornet-js).

Le processus d'initialisation vous indique ensuite les fichiers créés :

Options avancées

Paramètre nom du projet

Il est possible de fournir directement le nom du projet à la ligne de commande :

$ yo hornet-js-lite nom_de_l_application

Dans ce cas, la première question n'est pas posée et la valeur passée en paramètre est utilisée.

Actions post-génération

Récupération des dépendances

Une fois le projet initialisé, vous devez lancer l'installation des dépendances Node.js avec la commande suivante :

$ hb install

Configuration

Si vous souhaitez modifier la configuration de l'application, vous pouvez éditer le fichier suivant :

  • config\default.json

Démarrage de l'application

Pour exécuter votre nouvelle application, utilisez la commande suivante :

$ hb w

Puis, utiliser un navigateur web pour y accéder par l'url http://localhost:8888/nom_de_l_application.

Licence

generator-hornet-js-lite est sous licence cecill 2.1.

Site web : http://www.cecill.info