pekerja layanan membatalkan url REST

baru saja mulai bekerja dengan reactjs baru-baru ini, satu atau dua bulan..bukan seorang profesional tetapi dapat menemukan jalannya.. Saya menggunakan aplikasi buat ract (quickie, yang dikirimkan bersama pekerja layanan) dan pengaturan saya sedemikian rupa sehingga saya menerapkan aplikasi reaksi di root aplikasi Java REST saya, jadi semua panggilan istirahat layanan saya berada dalam format relatif, misalnya /rest/myservice/123 dll.. dan berfungsi dengan baik..

tetapi baru-baru ini saya mulai mendapatkan kesalahan aneh, dan panggilan lainnya berhenti berfungsi.. jika saya menjalankan URL RET dari browser .... tidak ada yang terjadi pemuatan indeks... ketika saya menguji dengan tukang pos REST berfungsi dengan baik itu juga berfungsi di safari atau jika url adalah localhost... ...jadi setelah berjam-jam frustrasi saya menemukan bahwa pekerja layanan melakukan .... caching. panggilan istirahat saya disadap dan tidak pernah sampai ke server... dan tidak disebutkan di mana pun tentang cara mengatasinya, baik di dokumen pekerja layanan maupun di dokumen buat-reaksi-aplikasi...tidak ada yang disebutkan tentang ini kasus penggunaan...... ini sangat menyedihkan... Saya menemukannya setelah banyak jejak dan kesalahan... tetapi tidak berhenti di situ.. Saya melanjutkan dan menghapus entri pendaftaran pekerja layanan dari index.js juga menghapus file pekerja layanan dan membangun kembali aplikasi. baik file service-worker.js masih ada... itu muncul di folder build setelah saya membangun kembali proyek.... ada apa dengan create-react-app apakah mereka dibayar oleh google untuk menyertakan service-worker? atau apa yang sedang terjadi? kenapa aku tidak bisa menghapusnya? dan bagaimana cara mencegahnya membatalkan panggilan url istirahat saya? saat saya mengetik : https://xxxx.io/x/referal/refCode/3429878 itu hanya memuat aplikasi...

apa lagi yang aku lewatkan?


person Levancho    schedule 07.05.2018    source sumber
comment
github.com/facebook/create-react-app/issues/2398 coba lihat bangunanmu... kamu punya SW di sana yang perlu kamu ketahui   -  person Robert Rowntree    schedule 07.05.2018
comment
Saya perlu mengeluarkannya dalam kasus itu, yang saya coba hindari.. pertanyaannya adalah mengapa ini bekerja seperti ini, tidak masuk akal sama sekali   -  person Levancho    schedule 07.05.2018


Jawaban (1)


mendapat jawabannya @Redit diperlukan untuk membatalkan pendaftaran pekerja...

detail @:

https://www.reddit.com/r/reactjs/comments/8hovvb/removal_of_serviceworker_from_reactjs_app/

person Levancho    schedule 07.05.2018