在项目中执行 stylelint 时,报错如下:
bash
ELIFECYCLE Command failed with exit code 129.
大概率是因为 stylelint 规则配置有问题,排查了好久,最后因为一个element-plus的一个变量命名导致的。
bash
src/components/TableHeader/base/filterButton.vue
288:16 ✖ Expected custom property name "--el-dropdown-menuItem-hover-color" to be kebab-case custom-property-pattern
排查过程中,stylelint 始终输出这个行报错,经过以下步骤排查,最终定位到问题:
- 删除 node_modules,重新安装依赖
- 删除 pnpm-lock.json,重新安装依赖
- 删除 .cache,重新安装依赖
- 查看 stytlelint 最新是否有新版本更新,确实有,更新到最新版本
- 重新执行 stylelint,报错信息出现
文章信息
- 文章标题:stylelint ELIFECYCLE Command failed with exit code 129. - Keystion
- 文章链接:https://webclown.net/posts/stylelint-ELIFECYCLE -Command-failed-with-exit-code-129.html
- 版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。
- 转载请注明来自 Keystion !
markdown
[stylelint ELIFECYCLE Command failed with exit code 129. - Keystion](https://webclown.net/posts/stylelint-ELIFECYCLE -Command-failed-with-exit-code-129.html)