Sapui5 如何在ui5 themelib的构建过程中访问node_modules文件夹?
我想使用UI5工具(CLI)构建一个开放的UI5主题库。 这通常没有问题,但我想使用另一个UI5主题库来构建它,我通过npm安装了这个主题库,它位于node_modules目录中 在执行后的构建过程中Sapui5 如何在ui5 themelib的构建过程中访问node_modules文件夹?,sapui5,ui5-tooling,Sapui5,Ui5 Tooling,我想使用UI5工具(CLI)构建一个开放的UI5主题库。 这通常没有问题,但我想使用另一个UI5主题库来构建它,我通过npm安装了这个主题库,它位于node_modules目录中 在执行后的构建过程中 ui5 build --config ui/ui5.yaml 我收到错误消息,无法找到节点\模块目录中的.less文件: 错误消息:在路径中找不到文件 “/resources/node_modules/@my company/imported ui-themelib/dist/resources
ui5 build --config ui/ui5.yaml
我收到错误消息,无法找到节点\模块目录中的.less文件:
错误消息:在路径中找不到文件
“/resources/node_modules/@my company/imported ui-themelib/dist/resources/sap/ui/core/themes/myteme/library.source.less”
我试图以这种方式包含该文件:
@import "../../../../../node_modules/@my-company/imported-ui-themelib/dist/resources/sap/ui/core/themes/mytheme/library.source.less";
在位于目录中的library.source.less文件中:
ui/themelib-custom/src/sap/ui/core/themes/mythemecustom/library.source.less
node_modules目录中的.less文件已安装,我复制了相对路径以确保没有输入错误。但不知何故,构建过程的运行时不包括要访问的node_modules文件夹
有人能帮忙吗?在ui5 themelib的构建过程中,如何使node_modules文件夹可访问?也许在ui5.yaml配置文件中
我将非常感谢您的帮助
提前谢谢
弗洛里安