Vấn đề chính là umi chưa được cài đặt - đánh bài online

/imgposts/wah7dpf6.jpg

Khi chạy một dự án Ant Design Pro được clone từ kho lưu trữ git, bạn có thể gặp lỗi sau:

> tyarn start:dev
yarn run v1.22.10
$ cross-env REACT_APP_ENV=dev MOCK=none UMI_ENV=dev umi dev
Phiên bản node của bạn v16.14.2 không được umi hỗ trợ, vui lòng sử dụng node 10, node 12 hoặc node 14.
Lỗi: Không thể tìm thấy mô-đun 'umi'

Lưu ý rằng cảnh báo về phiên bản node ở đây có thể bỏ qua. Vấn đề chính là umi chưa được cài đặt.

Khi thực hiện lệnh:

yarn install

Bạn nhận được lỗi sau:

lỗi commander@12.1.0: Bộ điều khiển "node" không tương thích với mô-đun này. Phiên bản mong đợi là ">=18". Đã nhận "16.14.2"
lỗi Tìm thấy mô-đun không tương thích.
> yarn config set ignore-engines true
yarn config v1.22.10
thành công Đặt "ignore-engines" thành "true".
Hoàn thành trong 0.04s.

Sau đó thực hiện bd truc tuyen lại lệnh:

yarn install
yarn install --ignore-engines

ignore-engines tức là bỏ qua kiểm tra bộ điều khiển engines.