Thành Phố
Hà Nội
Đăng Bởi
Cá nhân
Vananh123

Vananh123

Administrator
Lỗi khi run-android trong react native và cách khắc phục
React là một trong 10 ngôn ngữ lập trình phổ biến nhất hiện nay, được Facebook phát triển vào năm 2015, react native chỉ sử dụng ngôn ngữ JavaScript là bạn có thể tạo cho mình một ứng dụng di động chạy trên 2 nền tảng chính, đó là Android và iOS, qua 4 năm đi vào hoạt động, react native đã thu hút hàng triệu Dev tham gia, đây được xem là ngôn ngữ lập trình phổ biến nhất, có thể thay thế mọi ngôn ngữ lập trình hiện có.
Vậy tại sao react native lại có sức cuốn hút đến vậy, có lẽ bởi vì nó là ngôn ngữ lập trình đa nền tảng, viết một nơi chạy mọi nơi. Có thể 1 ứng dụng tạo ra bởi react native có thể chạy được trên cả android và ios chính vì vậy, mà hiện nay react trở thành 1 trong những lựa chọn tốt nhất dành cho lập trình viên di động.
Điểm yếu của react chắc hẳn các bạn cũng đã biết đối với các bạn vừa làm quen với react có thể gặp khó khăn trong quá trình build ứng dụng nên máy ảo, thường sẽ gặp lỗi ngay từ những bước run-android chính vì vậy, hôm nay tôi xin hướng dẫn các bạn cách khắc phục lỗi khi build trong react-native.
Đầu tiên ngay khi khởi tạo ứng dụng gốc thành công, các bạn vào file dự án vừa khởi tạo, tìm tới file có tên node_modules
Bước 2: tại file node_modules sẽ có rất nhiều các file khác nhau, các bạn tìm tới file có tên metro_config và click vào nó
Bước 3: file metro config sẽ chứa 3 file trong đó có file src bạn chọn vào file này, và chọn tiếp file defaults nằm trong file src
Bước cuối cùng: bạn sẽ nhìn thấy file có tên blacklist bạn chọn chỉnh sửa nó, bạn tìm đoạn code sau:

var share dBlacklist =[
/node_modules[/\\]react[/\\]dist[/\\].*/,
/website\/node_modules\/.*/,
/heapCapture\/bundle\.js/,
/.\/tests\/./
];

Và thay nó bằng đoạn code bên dưới:

var share dBlacklist =[
/node_modules[\/\\]react[\/\\]dist[\/\\].*/,
/website\/node_modules\/.*/,
/heapCapture\/bundle\.js/,
/.\/tests\/./
];

lưu lại là xong.
Như vậy tôi đã hướng dẫn các bạn test lỗi tưởng chừng như đơn giản, nhưng lại khiến rất nhiều bạn mày mò không ra.
Chúc các bạn thành công !
 
Địa chỉ
Dương quang, gia lâm
Số điện thoại
NHẤN VÀO ĐỂ HIỆN SỐ