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

如何在IntelliJ IDEA中覆盖默认npm install命令?

修改IntelliJ IDEA默认npm install脚本的方法

当然可以覆盖默认的npm install脚本,不用每次手动在终端敲命令,两种方法搞定:

方法一:全局修改IDE的npm默认参数(对所有项目生效)

  • 打开IDE的设置面板:Windows/Linux点顶部菜单栏的File→Settings;Mac点IntelliJ IDEA→Preferences
  • 依次展开Languages & Frameworks → Node.js and NPM
  • 在Package manager区域,确认默认包管理器是npm,然后在Arguments输入框里填入--legacy-peer-deps
  • 点击Apply保存设置就行

之后不管是package.json变更弹出通知里的「Install dependencies」,还是右键package.json选「Run 'npm install'」,IDE都会自动带上--legacy-peer-deps参数执行命令。

方法二:针对单个项目自定义脚本(仅当前项目生效)

如果你只想让这个参数在当前项目生效,可以直接修改项目的package.json,在scripts里加一行:

"install": "npm install --legacy-peer-deps"

这样不管是IDE触发还是终端执行npm install,都会用这个自定义的脚本逻辑,不过要注意:这个设置会覆盖IDE的全局参数,优先级更高。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 04:50:16