Skip to content

项目升级指南

升级依赖

直接运行 npm-check 命令,它会列出所有依赖项的最新版本并自动安装。

bash
pnpm run npm-check

如果想要关闭自动安装,需要修改根目录下的 taze.config.js 文件,将 install 设置为 false

更多用法参考 taze

对等依赖不兼容

某些情况下可能遇到对等依赖不兼容,例如 react-scrollreact-scrollamarooks 对等依赖未列出 react@19

可以通过 package.json 文件的 overrides 字段解决。

json
{
	"overrides": {
		"react-pdf": {
			"react": "$react",
			"react-dom": "$react-dom"
		},
		"react-scroll": {
			"@types/react": "$react",
			"react": "$react",
			"react-dom": "$react-dom"
		},
		"react-scrollama": {
			"react": "$react",
			"react-dom": "$react-dom"
		},
		"rooks": {
			"react": "$react",
			"react-dom": "$react-dom"
		}
	}
}

基于 MIT 许可发布