2017-05-16 14 views
5

Tôi nhận được "Không có url bó hiện tại". chỉ khi cố gắng chạy trong chế độ phát hành trong xcode. Tôi có thể chạy ứng dụng tốt trong chế độ gỡ lỗi.Phản hồi gốc "Không có URL gói hiện tại" Chế độ phát hành Chỉ

Tôi chạy react-native bundle --platform ios --dev false --entry-file index.ios.js --bundle-output ios/main.jsbundle và nó mang lại cho tôi những lỗi sau:

Unexpected token: keyword (default) 

Nó không hiển thị bất kỳ số dòng hoặc các tập tin mà các lỗi có thể là từ. Có cách nào tốt hơn để có thêm bối cảnh xung quanh lỗi này không?

Tôi cũng đã thử xóa thư mục xây dựng, chạy npm sạch, xóa thư mục node_modules, cài đặt sợi không may mắn.

Bản dựng chính xác này đã hoạt động đối với tôi cách đây vài ngày, do đó, không chắc chắn những gì đã thay đổi. Tôi vẫn còn trên cùng một phiên bản của MacOS, xcode, và phản ứng bản địa.

RN = 0.43.3 
Xcode = 8.3.2 
MacOS = Sierra 10.12.5 
+0

Bạn có quản lý để sửa lỗi này không? Tôi có cùng một vấn đề bây giờ – atlanteh

+0

Tôi cũng gặp lỗi này. Nó bắt đầu hiển thị trong CI của tôi ngày hôm qua, và rối tung với cả bản dựng Android và iOS của tôi. Trên iOS nó thậm chí không "thất bại" xây dựng, nó âm thầm kết thúc việc xây dựng và làm cho các ứng dụng sụp đổ khi khởi động (ném lỗi bạn đã gặp phải) Trên Android nó không thành công trong giai đoạn ': bundleReleaseJsAndAssets'. Mặc dù vậy, tôi đang gặp khó khăn khi sao chép nội dung này. Bạn đã tìm thấy bất kỳ manh mối nào về điều gì gây ra điều này? – stinodes

+1

Sự cố đã tự giải quyết cho tôi sau một thời gian (sau 1 ngày). Tôi cho rằng nó liên quan đến sự phụ thuộc hoặc môi trường xây dựng của tôi (CI từ xa). – stinodes

Trả lời

1

Tôi đã có thể giải quyết vấn đề này bằng cách nâng cấp người xem. Dưới đây là các bước tôi đã:

  • brew update
  • brew unlink watchman
  • brew install watchman
  • Tôi chạy npm run clean mà tôi đã thiết lập để làm điều này:

    rm -rf ios/build; rm -rf ios/build; rm -rf android/build; rm -rf android/app/build; rm -rf $TMPDIR/react* ; rm -f ios/main.jsbundle; rm -rf node_modules; rm yarn.lock || true; npm cache clean; yarn cache clean 
    
  • yarn install hoặc npm install, nếu bạn không sử dụng sợi

Hy vọng điều này sẽ giúp những người khác gặp vấn đề tương tự.

0

Xóa node_modules và đã làm npm install một lần nữa và lỗi đã biến mất. Có vẻ như ai đó đã có lỗi đánh máy ...

+0

Tôi đã thử nhiều lần này và tôi vẫn gặp sự cố tương tự. Xcode xây dựng không có lỗi, nhưng khi khởi chạy ứng dụng, nó bị lỗi với lỗi tôi liệt kê ở trên. Tôi nghĩ rằng nó đã làm với một số mô-đun nút hoặc phụ thuộc một nơi nào đó, nhưng không chắc chắn. – Zach

Các vấn đề liên quan