08. tháng 6 2025
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.