如何在 GitLab CI 中安装和 build fomantic-ui?
How to install and build fomantic-ui in GitLab CI?
背景:我正在尝试在 GitLab public repo
上使用 electron-updater 和我的 electronJS 代码
我正在遵循此指南: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! fomantic-ui@2.8.4 install: `gulp install`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the fomantic-ui@2.8.4 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 gulp-autoprefixer@2.3.1
任何帮助将不胜感激,如果我的知识存在差距,包括指点。
此问题已在 Pull request #1469 中解决,并将合并到 Semantic v2 中。8.x
背景:我正在尝试在 GitLab public repo
上使用 electron-updater 和我的 electronJS 代码我正在遵循此指南: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! fomantic-ui@2.8.4 install: `gulp install`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the fomantic-ui@2.8.4 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 gulp-autoprefixer@2.3.1
任何帮助将不胜感激,如果我的知识存在差距,包括指点。
此问题已在 Pull request #1469 中解决,并将合并到 Semantic v2 中。8.x