Utilisez les commandes ci-dessous pour configurer vos Nerdpacks. Vous pouvez cliquer sur n'importe quelle commande pour voir ses options d'utilisation et des détails supplémentaires sur la commande.
Commande | Description |
---|---|
Construire un Nerdpack | |
Supprime tous les artefacts construits. | |
Clone un Nerdpack à partir d'un référentiel git | |
Affiche l'état de votre Nerdpack dans le registre de New Relic | |
Publier ce Nerdpack | |
Sert votre Nerdpack à des fins de test et de développement | |
taguer une version spécifique de Nerdpack | |
Supprime une tag du registre | |
Affiche ou régénère l'UUID d'un Nerdpack | |
Valide les artefacts à l'intérieur de votre Nerdpack |
nr1 nerdpack:build
Construit un nerdpack.
Usage
$nr1 nerdpack:build
Options
|
|
| Si spécifié, la valeur sera ajoutée à la version actuelle des fichiers générés. Par exemple |
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie. |
Description
Exécute un processus webpack pour assembler votre Nerdpack en bundles javascript et CSS . Comme beaucoup d'autres commandes CLI, elle doit être exécutée au niveau package.json
de votre Nerdpack. Il recherchera nr1.json
fichiers dans vos sous-répertoires, les validera et essaiera de les créer. Ceci exécute également nr1 nerdpack:validate
avant de démarrer le processus de construction.
nr1 nerdpack:clean
Supprime tous les artefacts construits
Usage
$nr1 nerdpack:clean
Options
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie. |
Description
Nettoie et supprime le contenu et les dossiers de développement (dist/
, tmp/
).
nr1 nerdpack:clone
Clone un nerdpack à partir d'un référentiel git.
Usage
$nr1 nerdpack:clone
Options
| Remplacez le dossier de destination s'il existe. |
| Répertoire où cloner (par défaut le nom du référentiel). |
| Ceci est obligatoire. Emplacement du référentiel, soit un chemin HTTPS ou SSH. |
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie. |
Description
Étant donné un référentiel git, il exécute toutes les actions pour que vous puissiez commencer à l'utiliser. Cela comprend, dans l’ordre :
- Cloner le référentiel.
- Définir le référentiel comme étant distant en amont.
- Installez toutes ses dépendances en utilisant
npm
. - Générez un nouvel UUID en utilisant votre profil et validez-le.
nr1 nerdpack:info
Affiche l'état de votre nerdpack dans le registre de New Relic.
Usage
$nr1 nerdpack:info
Options
| Afficher toutes les versions. |
| Obtenez les informations du Nerdpack spécifié au lieu du Nerdpack local. |
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie. |
Description
Le nombre par défaut de versions affichées est de 10, mais toutes les versions peuvent être affichées si l'indicateur --all
ou -a
est utilisé.
nr1 nerdpack:publish
Publiez ce nerdpack.
Usage
$nr1 nerdpack:publish
Options
| Ignorez le processus de construction précédent. |
| Ne pas tag la version. |
|
|
| Publier le processus sans rien publier réellement. |
|
|
| Si spécifié, la valeur sera ajoutée à la version actuelle des fichiers générés. Par exemple, |
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie. |
Description
Cette commande va créer et télécharger votre Nerdpack dans le registre.
Si aucun paramètre supplémentaire n'est transmis, cette commande tag automatiquement la version nerdpack comme STABLE
. Si vous souhaitez désactiver ce comportement, transmettez l'indicateur --skip-tag
à la commande.
Voir nr1 nerdpack:tag --help
pour plus d'informations sur la balise.
nr1 nerdpack:serve
Sert votre nerdpack à des fins de test et de développement.
Usage
$nr1 nerdpack:serve
Options
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie. |
Description
lancer un serveur avec votre code local, prêt à être testé en direct sur la plateforme.
nr1 nerdpack:tag
taguer une version spécifique de nerdpack.
Usage
$nr1 nerdpack:tag
Options
| Version à tag. S'il n'est pas fourni, celui de |
| UUID Nerdpack à déployer. S'il n'est pas fourni, celui de |
|
|
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie. |
Description
Une seule version peut avoir plusieurs balises, mais chaque tag ne peut être appliquée qu'à une seule version. marquer une version différente avec une tag existante supprimera la balise précédente.
Nous vous recommandons d'utiliser STABLE
pour tag les versions que vous souhaitez montrer à vos abonnés. Voir la commande nr1 nerdpack:subscribe
pour plus d'informations.
Alias
$$ nr1 nerdpack:deploy
nr1 nerdpack:untag
Supprime une tag du registre.
Usage
$nr1 nerdpack:untag
Options
| UUID Nerdpack à déployer. S'il n'est pas fourni, celui de |
|
|
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie. |
Description
tag spécifiée sera supprimée. Aucun fichier ne sera réellement supprimé.
Alias
$$ nr1 nerdpack:undeploy
nr1 nerdpack:uuid
Affiche ou régénère l'uuid d'un nerdpack.
Usage
$nr1 nerdpack:uuid
Options
| S'il est présent, il remplacera l'UUID existant sans demander. |
| Génère un nouvel UUID s'il n'est pas disponible. |
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie. |
Description
Par défaut, imprime l'ID unique universel du package spécifié. Il permet également de générer ou de régénérer l'UUID de votre package, en fonction des flags passés.
nr1 nerdpack:validate
Valide les artefacts à l'intérieur de votre nerdpack.
Usage
$nr1 nerdpack:validate
Options
| Ne téléchargez pas de nouveaux fichiers de schéma. |
| Forcer le téléchargement de nouveaux fichiers de schéma. |
| Le profil d’authentification que vous souhaitez utiliser. |
| Ajoute des informations supplémentaires à la sortie |
Alias
$nr1 nerdpack:ls
$nr1 nerdpack:val