Vì vậy, sử dụng npm run start.android
khi sử dụng https://github.com/NathanWalker/angular-seed-advanced chạy dự án trong Android. Tôi đã cài đặt tất cả các phụ thuộc với npm install
và chuẩn bị dự án một cách chính xác.'LoạiError: Đường dẫn phải là một chuỗi. Đã nhận được không xác định 'sau khi chạy npm chạy start.android trong môi trường góc cạnh
Thật không may sau khi sử dụng lệnh, tôi gặp lỗi TypeError: Path must be a string. Received undefined
.
Tôi đã thử tìm kiếm các giải pháp trực tuyến nhưng tôi không thể thực hiện bất kỳ giải pháp nào vì tôi không thực sự hiểu tại sao điều này xảy ra.
Chạy tns doctor --log tail
cho thấy đã xảy ra sự cố khi cài đặt môi trường di động (android và ios) để nó tự động nhắc tôi thử và sửa lỗi bằng cách cài đặt một số gói phụ thuộc.
Trong số những thay đổi này $ANDROID_HOME
cũng được bổ sung vào hồ sơ cá nhân bash nhưng kỳ lạ mặc dù tôi có android sdk cài đặt từ sdk 18 đến 25 có vẻ như chạy tns doctor --log tail
mang lại cho tôi một thông điệp về "bạn cần phải có ít nhất android SDK 22 cài đặt".
Tôi nên làm gì để khắc phục vấn đề này? bạn có cần thêm thông tin không?
Tôi đã mất nhiều thời gian hơn bây giờ và tôi thực sự không biết phải làm gì.
Cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn
phiên bản nút nào bạn đang chạy (nút 6.11 mới nhất?) Npm i -g npm-check-updates npm -check-updates -u npm cài đặt –
Bạn có thể cung cấp thêm thông tin về môi trường của mình không? hệ thống? phiên bản java? bạn có đường dẫn JAVA_HOME không? – Fetrarij