gpt4 book ai didi

gulp - 构建 Liferay 主题失败并出现错误 "Cannot find module ' liferay-font-awesome'"

转载 作者:行者123 更新时间:2023-12-05 09:29:24 27 4
gpt4 key购买 nike

构建 Liferay 主题失败并出现错误 Cannot find module 'liferay-font-awesome'。出了什么问题,我该如何解决这个问题?

$ mkdir liferay-workspace
$ cd liferay-workspace/
$ blade init --liferay-version portal-7.4-ga6
$ blade server init
$ cd themes/
$ yo liferay-theme # Would you like to add Font Awesome to your theme? Yes
$ cd my-liferay-theme/
$ gulp build
[18:55:39] Error: Cannot find module 'liferay-font-awesome'
$ npm i liferay-font-awesome
$ gulp build
[18:58:33] Error: Cannot find module 'liferay-font-awesome'

版本信息

$ npm -v 
6.14.12
$ blade version
blade version 4.0.10.202111191310
$ gulp -v
CLI version: 2.3.0
Local version: 4.0.2
$ yo --version
4.3.0
$ java -version
openjdk version "11.0.13" 2021-10-19
OpenJDK Runtime Environment (build 11.0.13+8-post-Debian-1deb11u1)
OpenJDK 64-Bit Server VM (build 11.0.13+8-post-Debian-1deb11u1, mixed mode, sharing)

最佳答案

我没有使用 blade,但在首先使用 liferay-theme 创建主题框架然后运行 ​​gulp build 时遇到了同样的错误。

错误似乎与 liferay-font-awesome 版本 3.5.0 有关,这是 Liferay 主题生成器放入 package.json 的版本。

然后我在 package.json 中将 liferay-font-awesome 版本更改为 3.4.2,执行 npm install 以更新 node_modules 并在此 gulp 构建成功完成之后。

我没有在实践中测试主题,只是编译了它。

关于gulp - 构建 Liferay 主题失败并出现错误 "Cannot find module ' liferay-font-awesome'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70700550/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com