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

如何在Nest JS中临时禁用Prettier并重新开启?

临时关闭并重新开启Prettier(NestJS项目)

方法一:禁用编辑器的Prettier插件

  • VS Code:打开设置(快捷键Ctrl+,/Cmd+,),搜索Prettier: Enable,取消勾选即可临时关闭。恢复时重新勾选。
  • WebStorm/IntelliJ:进入Settings > Languages & Frameworks > JavaScript > Prettier,取消勾选On code reformat和On save选项,恢复时重新开启。

方法二:通过项目配置文件临时忽略格式化

  1. 在项目根目录创建或修改.prettierignore文件,添加全局忽略规则:
# 忽略所有文件和目录
*
  1. 恢复时,删除.prettierignore文件或清空里面的忽略规则即可。

也可以修改.prettierrc(或.prettierrc.json)配置文件,添加禁用字段(部分Prettier版本支持):

{
  "disable": true
}

恢复时移除该字段即可。

方法三:关闭编辑器的自动保存格式化

  • VS Code:打开设置,搜索Editor: Format On Save,取消勾选。恢复时重新勾选。
  • WebStorm:进入Settings > Tools > Actions on Save,取消勾选Reformat code选项。

方法四:跳过命令行的Prettier检查

如果是执行lint或构建命令时触发Prettier报错,可在命令后添加跳过参数:

npm run lint -- --no-prettier

也可以临时修改package.json里的lint脚本,移除Prettier相关的检查逻辑,恢复时改回原脚本即可。

内容的提问来源于stack exchange,提问作者nadendla tharak

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 18:18:11