Error TypeError: CleanCSS is not a function en Odoo con Ubuntu

Si alguna vez te apareció algún error en Odoo que te dice TypeError:CleanCSS is not a function….. y mas yerbas. Te tira un error similar al que dejo abajo.

TypeError: CleanCSS is not a function
    at Object.toCSS (/usr/lib/nodejs/less/lib/less/parser.js:620:32)
    at /usr/lib/nodejs/less/bin/lessc:357:32
    at Object.finish [as _finish] (/usr/lib/nodejs/less/lib/less/parser.js:669:28)
    at Object.subFinish [as _finish] (/usr/lib/nodejs/less/lib/less/import-visitor.js:63:47)
    at Object.subFinish [as _finish] (/usr/lib/nodejs/less/lib/less/import-visitor.js:63:47)
    at Object.subFinish [as _finish] (/usr/lib/nodejs/less/lib/less/import-visitor.js:63:47)
    at Object.tree.importVisitor.run (/usr/lib/nodejs/less/lib/less/import-visitor.js:25:22)
    at /usr/lib/nodejs/less/lib/less/import-visitor.js:72:38
    at fileParsedFunc (/usr/lib/nodejs/less/lib/less/parser.js:83:17)
    at /usr/lib/nodejs/less/lib/less/parser.js:106:29

Pues bien, a mi ya me ocurrió y solucione de la siguiente manera

sudo ln -s "$(which nodejs)" /usr/bin/node
sudo apt-get install -y nodejs
apt install npm
Instalar Less y accesorios:
sudo npm install -g less less-plugin-clean-css

Reinstalando el node e instalando el npm solucione ese problema. Espero que les sea util

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.