Depuis Twitter Bootstrap 2 est sorti, je voulais intégrer cela dans mon projet Node.js. Malheureusement, il y a quelque chose qui cloche avec le compilateur moins et je ne peux pas le faire fonctionner. J'ai mis tous les fichiers dans le dossier public et mis en place un nouveau projet avec express -c less newproj
. et a ajouté les lignes pour moinsTwitter Bootstrap LESS avec Node.js & Express
less = require('less');
app.use(express.compiler({ src: __dirname + '/public', enable: ['less'] }));
Tout nœud me dit est:
Express server listening on port 3000 in development mode
undefined
Du côté client, je reçois 500 (erreur interne du serveur) pour le fichier bootstrap.css, qui devrait être compilé par lessc.
lessc bootstrap.less
Fonctionne correctement.
Quelqu'un sait comment résoudre le problème?
Quels sont les autres middleware Avez-vous en cours d'exécution? statique? Savez-vous ce qui se connecte à l'indéfini à la console? –
Rien d'autre. C'est un projet complètement nouveau et je n'ai changé que ces deux lignes et le fichier layout.jade. Aucune idée où le "non défini" vient de l'un ou l'autre. – Patrick