ScreenUtil 参数未定义

ScreenUtil parameters are not defined

我遵循了一个旧的 flutter 教程 更改所有导致大量错误的旧依赖项,
我只能修复所有这些问题:
screenutil 的版本从 0.4.2 更改为 5.0.2 之后 我收到此错误:(以及我已经修复的其他错误)

No named parameter with the name 'width'.
ScreenUtil.init(context, width: 750, height: 1334, allowFontScaling: true);

在这行代码上

ScreenUtil.init(context, width: 750, height: 1334, allowFontScaling: true);

我是 flutter 和 dart 的新手,所以即使阅读了 screenutil 5.0.2 的文档,我仍然不明白我必须做哪些更改才能修复错误。
阅读文档后我不明白的是:ScreenUtil 对象不再具有 widthheightallowFontScaling 属性。我认为现在需要(designSizebuilderorientationsplitScreenMode)。 所以我需要一种方法来转换我的旧代码行

ScreenUtil.init(context, width: 750, height: 1334, allowFontScaling: true);

到具有更新属性的更新版本。
请帮忙

我只是从文档中复制了一些行,它似乎工作得很好
https://pub.dev/packages/flutter_screenutil

//ScreenUtil.init(context, 750, height: 1334, allowFontScaling: true); 
// == 

    ScreenUtil.init(BoxConstraints(
        maxWidth: MediaQuery.of(context).size.width,
        maxHeight: MediaQuery.of(context).size.height
    ),
    designSize: const Size(750, 1334),
    minTextAdapt: true,
    );