Prettier 终于支持缓存策略了
就在昨天 Prettier 发布了 v2.7.0 版本(Release Note),它终于支持缓存了。
--cache
在 CLI 中添加 --cache
参数:
prettier --cache --write .
当 Prettier 版本、Prettier 配置、Node 版本发生变化,以及满足 --cache-strategy
条件时,会执行格式化。
--cache-strategy
其缓存策略类似于 ESLint。
prettier --cache --cache-strategy metadata --write .
取值支持 metadata
和 content
(默认),前者可根据文件元数据的变更(例如文件修改时间)而触发,后者则根据文件内容是否变更来触发。
其他
另一个常用的格式化工具 Stylelint 则早已支持,它还支持 CSS 排序,对于我这样的强迫症,这功能太爱了,如果 Prettier 也支持就好了(但 Prettier 似乎没有这个计划,#1963)。社区上也有一个 Prettier 插件 prettier-plugin-rational-order,也是基于 Stylelint 插件修改的。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论