在odoo中添加npm pckage

问题描述 投票:-3回答:2

我想在odoo中使用npm包,以便我可以在odoo小部件中使用它。我已经看到odoo web add以某种方式使用下划线js和查询。但我无法在odoo中使用npm包。

我试图通过在addon文件夹中创建package.json文件来加载它,但它无法正常工作。请帮忙!!

javascript odoo npm-install odoo-10 odoo-view
2个回答
0
投票

常见的模式是将所有依赖项直接复制到插件的static/src/lib/文件夹中,并在templates/assets.xml文件中启用它们。使用npm理论上会很好,但它可能会给你带来更多问题而不是好处,你需要自己手动完成所有管道工作。检查https://github.com/OCA/web/issues/842有关此事的更多背景信息。


0
投票

你可以这样做:

Odoo Web Dependencies

sudo apt-get install -y npm

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

sudo npm install -g less less-plugin-clean-css

sudo apt-get install node-less

sudo python3 -m pip install libsass
© www.soinside.com 2019 - 2024. All rights reserved.