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

Netlify部署含Parcel的Git仓库出现依赖冲突该如何解决

解决方案

你遇到的依赖冲突是Parcel核心包和配套插件版本不匹配导致的,Parcel 2要求所有官方插件的版本必须和核心parcel包版本完全一致,你当前使用的parcel版本是2.0.0-rc.0,而@parcel/transformer-sass版本是更早的2.0.0-beta.3.1,二者版本不一致触发了冲突。

按照以下步骤操作即可解决:

  • 卸载当前不匹配版本的Sass转换插件,执行命令:
    npm uninstall @parcel/transformer-sass --save-dev
  • 安装和parcel核心包版本完全一致的插件,执行命令:
    npm install @parcel/transformer-sass@2.0.0-rc.0 --save-dev
  • 删除本地项目中的node_modules文件夹、package-lock.json(使用yarn则删除yarn.lock)文件,清除旧的依赖缓存。
  • 本地执行npm install重新安装依赖,随后运行项目打包命令确认本地打包正常,再将更新后的package.json和锁文件推送至Git仓库,重新触发Netlify部署即可。

后续如果你升级parcel核心包版本,所有@parcel/开头的官方插件都要同步升级到相同版本,避免再次出现同类冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 00:27:00