odoo 14 - 在 Windows 上:RTL rtlcss 方向 > 此处的解决方案

问题描述

1 - 从官网安装 node js:www.nodejs.org

2 - 打开 cmd 并运行:npm install -g rtlcss

3 - 转到:C:\Users("User Here")\AppData\Roaming\npm |复制所有文件和目录

示例:("node_modules,rtlcss,rtlcss.cmd,rtlcss.ps1")

4 - 在您的 odoo 服务器目录中创建新目录并命名为“第三方”并将所有文件粘贴在上面。

5 - 现在转到名为“assetsbundle.py”的基本模块中的文件 |路径:odoo/models/assetsbundle.py

6 - 打开文件并转到 (554) 行:

如果 os.name == 'nt': 试试:

  • #rtlcss = misc.find_in_path('rtlcss.cmd')
  • dir_path = os.path.dirname(os.path.realpath(文件))
  • rtlcss = dir_path + "/../../../thirdpartys/rtlcss.cmd"

7 - 保存文件并从浏览器中清除缓存并运行您的服务器

8 - 如果您遇到任何问题,请尝试重新启动您的电脑。

祝你好运!

解决方法

1 - 从官网安装 node js:www.nodejs.org

2 - 打开 cmd 并运行:npm install -g rtlcss

3 - 转到:C:\Users("User Here")\AppData\Roaming\npm |复制所有文件和目录

示例:("node_modules,rtlcss,rtlcss.cmd,rtlcss.ps1")

4 - 在您的 odoo 服务器目录中创建新目录并命名为“第三方”并将所有文件粘贴在上面。

5 - 现在转到名为“assetsbundle.py”的基本模块中的文件 |路径:odoo/models/assetsbundle.py

6 - 打开文件并转到 (554) 行:

如果 os.name == 'nt': 试试:

  • #rtlcss = misc.find_in_path('rtlcss.cmd')
  • dir_path = os.path.dirname(os.path.realpath(文件))
  • rtlcss = dir_path + "/../../../thirdpartys/rtlcss.cmd"

7 - 保存文件并从浏览器中清除缓存并运行您的服务器

8 - 如果您遇到任何问题,请尝试重新启动您的电脑。

祝你好运!