如何在GitLab CI中安装和构建fomantic-ui?

问题描述 投票:0回答:1

背景:我正在尝试在GitLab public repo上使用带有electronicJS代码的电子更新程序>

我正在遵循本指南:https://gist.github.com/Slauta/5b2bcf9fa1f6f6a9443aa6b447bcae05

但是,GitLab CI构建阶段不断失败并显示错误消息>>

 TypeError: Cannot read property 'match' of undefined
     at DestroyableTransform.errorHandler (/builds/cataxcab/the-wall/node_modules/fomantic-ui/tasks/config/tasks.js:108:29)
     at DestroyableTransform.emit (events.js:203:15)
     ...
     at DestroyableTransform.afterTransform (/builds/cataxcab/the-wall/node_modules/readable-stream/lib/_stream_transform.js:93:3)
     at /builds/cataxcab/the-wall/node_modules/gulp-clean-css/index.js:38:16
     ...
 npm ERR! code ELIFECYCLE
 npm ERR! errno 1
 npm ERR! [email protected] install: `gulp install`
 npm ERR! Exit status 1
 npm ERR! 
 npm ERR! Failed at the [email protected] install script.

完全错误

https://gitlab.com/cataxcab/the-wall/-/jobs/550995808我最新的.gitlab-ci.yml文件
https://gitlab.com/cataxcab/the-wall/-/blob/master/.gitlab-ci.yml

这似乎与此问题相同:https://github.com/Semantic-Org/Semantic-UI/issues/2971;但是,我在那里尝试了变通方法,但没有成功:

rm -rf node_modules/gulp-autoprefixer
npm install [email protected]

如果有我的知识方面的空白,请提供任何帮助,包括指点。

[背景:我正在尝试在GitLab公共仓库上使用我的electronicJS代码的电子更新程序,我正在遵循本指南:https://gist.github.com/Slauta/5b2bcf9fa1f6f6a9443aa6b447bcae05但是,...

node.js gitlab-ci semantic-ui electron-updater fomantic-ui
1个回答
0
投票

此问题已在Pull请求#1469中解决,并将在Fomantic v2.8.x中合并]]

© www.soinside.com 2019 - 2024. All rights reserved.