La plupart du temps, les commandes CLI nr1
fonctionneront simplement, sans nécessiter de configuration supplémentaire. Vous pourrez créer des Nerdpacks, des Nerdlets, des lanceurs et des visualisations sans accroc. Mais parfois, vous avez besoin de quelque chose de spécial pour votre configuration.
Dans ce guide, vous apprendrez comment activer la configuration avancée pour votre Nerdpack.
Avant de commencer
Assurez-vous que vous disposez de la dernière version de la CLI nr1
:
$nr1 update
Étendez votre configuration webpack
Vous pouvez utiliser notre fichier .extended-webpackrc.js
pour étendre votre webpack pour la configuration. Cela vous permet d'ajouter vos propres alias, scripts et configurations lors de la diffusion ou du déploiement local de votre application.
Ajouter des certificats supplémentaires
Lorsque vous travaillez avec nr1
derrière un proxy d'entreprise, vous pouvez voir un RequestError
:
$nr1 create --type nerdpack --name new-nerdpackRequestError: Error: self signed certificate in certificate chain
Le nœud utilise sa propre chaîne de certificats. Donc, si vous obtenez cette erreur, vous devez ajouter votre certificat d'entreprise aux autorités de certification « racines » de Node :
$export NODE_EXTRA_CA_CERTS=[cert]