Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在odoo中添加npm pckage_Javascript_Odoo_Npm Install_Odoo 10_Odoo View - Fatal编程技术网

Javascript 在odoo中添加npm pckage

Javascript 在odoo中添加npm pckage,javascript,odoo,npm-install,odoo-10,odoo-view,Javascript,Odoo,Npm Install,Odoo 10,Odoo View,我想在odoo中使用一个npm包,以便在odoo小部件中使用它。我已经看到odoo web插件以某种方式使用了下划线js和查询。但我不能在odoo中使用npm包 我试图通过在addon文件夹中创建package.json文件来加载它,但它不起作用。请帮忙 常见模式是将所有直接复制的依赖项放在加载项的static/src/lib/文件夹中,并在templates/assets.xml文件中启用它们。使用npm在理论上是不错的,但它可能会给你带来更多的问题而不是好处,你需要自己手动完成所有的管道。查

我想在odoo中使用一个npm包,以便在odoo小部件中使用它。我已经看到odoo web插件以某种方式使用了下划线js和查询。但我不能在odoo中使用npm包


我试图通过在addon文件夹中创建package.json文件来加载它,但它不起作用。请帮忙

常见模式是将所有直接复制的依赖项放在加载项的static/src/lib/文件夹中,并在templates/assets.xml文件中启用它们。使用npm在理论上是不错的,但它可能会给你带来更多的问题而不是好处,你需要自己手动完成所有的管道。查看更多有关此事的背景信息。

您可以按以下方式执行此操作:

Odoo Web依赖项
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