You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WebStorm中Prettier触发多次编译,能否配置为保存前执行?

解决WebStorm中Prettier保存后执行导致重复Angular编译的问题

要实现保存前自动用Prettier格式化,避免两次文件更新和重复编译,按以下步骤配置WebStorm:

  • 打开WebStorm设置(快捷键Ctrl+Alt+S Windows/Linux,Cmd+, Mac),直接在搜索框输入「Actions on Save」快速定位到对应设置页。
  • 先取消勾选默认的「Run Prettier on save」选项——这个选项是在文件保存后触发格式化,正是导致两次更新的原因。
  • 点击「Add action」按钮,从列表中选择「Reformat with Prettier」,将其添加到Before Save的动作组(确保它排在「Save files」动作之前)。
  • 点击「Apply」和「OK」保存配置。

完成后,每次保存文件时,WebStorm会先自动执行Prettier格式化,再保存修改后的文件,只会触发一次文件变更和一次Angular编译,彻底解决耗时翻倍的问题。

另外要注意,确保项目根目录存在有效的Prettier配置文件(比如.prettierrc、prettier.config.js),WebStorm才能正确识别并应用你的格式化规则。

内容的提问来源于stack exchange,提问作者Alberto Chiesa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 20:19:54