跳至内容
菜单
此问题已终结
3 回复
10215 查看

Hi,

Someone knows what happened with my Odoo installation ?

This is the error.

--

throw err;

^

Error: Cannot find module 'less'

at Function.Module._resolveFilename (module.js:325:15)

at Function.Module._load (module.js:276:25)

at Module.require (module.js:353:17)

at require (internal/module.js:12:17)

at Object.<anonymous> (/usr/bin/lessc:9:12)

at Module._compile (module.js:409:26)

at Object.Module._extensions..js (module.js:416:10)

at Module.load (module.js:343:32)

at Function.Module._load (module.js:300:12)

at Function.Module.runMain (module.js:441:10)

This error occured while compiling the bundle 'web.assets_common' containing:

- /web/static/src/less/mimetypes.less

- /web/static/src/less/animation.less

- /web_planner/static/src/less/web_planner_common.less

- /web_editor/static/src/less/web_editor.less

2016-08-03 22:43:30,574 2425 WARNING test openerp.addons.base.ir.ir_qweb: module.js:327

throw err;

--

I updated the node js version at for run other app that I have

Version Nodejs : v4.4.7

Which lessc:   /usr/local/bin/lessc


Thanks.




形象
丢弃
编写者 最佳答案

Hi, thanks.

I've restored one instance backup so I fixed the problem, But I need update node js to run an app that I've developed, What is the best way to update nodejs


(Sorry, my english is not good)


Hi, I've solved the problem, the problem was that my app uses Promises so the version of nodejs 0.10.25 doesn't has support, I write the app without using Promises

形象
丢弃
最佳答案

Please try this command

sudo apt-get install node-less

形象
丢弃
最佳答案

Just make sure that node and lessc are correctly installed by issuing this command (examples from my laptop):

aek@aek:~$ node -v
v0.10.25

If that command doesn't work and you have nodejs installed you could fix it:

ln -s /usr/bin/nodejs /usr/bin/node


形象
丢弃
相关帖文 回复 查看 活动
1
7月 21
6283
1
1月 17
7942
8
12月 23
17479
1
7月 18
5263
7
12月 23
25494