Résolue

Django/tailwin

# Résolution d'erreurs # Tailwind # Django

Bonjour,

J'applique les consignes de l'article Utiliser Tailwind CSS dans un projet Django (docstring.fr) mais après la commande python : manage.py tailwind install

j'obtiens l'erreur suivante :


CommandError: 

It looks like node.js and/or npm is not installed or cannot be found.

Visit https://nodejs.org to download and install node.js for your system.

If you have npm installed and still getting this error message, set NPM_BIN_PATH variable in settings.py to match path of NPM executable in your system.

Example:

NPM_BIN_PATH = "/usr/local/bin/npm"


J'ai installé node;js une première fois puis après l'erreur j'ai désinstallé et installer LTS ( npm +node.js) mais j'ai toujours la même erreur


Pouvez-vous m'éclairer ?


Merci

Cordialement

Eric/Ajkyza







Thibault houdon

Mentor

Salut Éric !


Première vérification, après l'installation as-tu fermé et rouvert ton terminal ?

J ai hâte de pouvoir l utiliser. Moi qui suis néophyte en css je me suis dit que ça pouvais m aider a donner un aspect sympa pour l applis Librairie à rendre fin du mois.

Salut Éric !


Est-ce que ça fonctionne en redémarrant ton terminal ?


Si ça ne fonctionne toujours pas, essaie de déclarer la variable NPM_BIN_PATH comme indiqué dans le message d'erreur dans le fichier settings.py.


Pour trouver le chemin vers l'exécutable de npm tu peux faire dans le terminal :

where npm

ou

which npm


Et concernant Tailwind cependant si tu es débutant en CSS je te déconseille d'utiliser ce genre de librairie pour te simplifier la vie et faire quelque chose de beau. Je te conseillerais d'utiliser une librairie comme bootstrap qui est un peu plus haut niveau et te permettra d'arriver à un résultat plus facilement. Tailwind est très granulaire et il faut donc bien maîtriser tous les concepts du CSS pour pouvoir l'utiliser.

Bon j 'n'y arrive pas. !!! (Je ressayerai sur un autre projet plus petit)

Sur ce projet, je vais suivre ton conseil est utiliser bootstrap. Je pensais que tout était gratuit mais les thèmes sont souvent payants. Au moins j'aurai quelque chose de plus esthétique (talent artistique).


Rien à voir, mais je viens de m'acheter un livre sur python (Vincent Le Goff, Apprenez à programmer en python 4eme Edition Eyrolles), mon nouveau livre de chevet à côté de Dune (l'empereur Dieu, le meilleur à mon avis du cycle de Dune)

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.