<p>Versi pdf.js tidak disetel dengan benar untuk bentukan sumber yang diunduh (repositori non-git)</p>

Dibuat pada 22 Jun 2018  ·  4Komentar  ·  Sumber: mozilla/pdf.js

Saya akhirnya (saya harap) menemukan mengapa nomor versi ekstensi Chrome pdf.js yang saya buat tidak memiliki versi yang benar.
Saya mengunduh arsip 2.0.550 dari halaman rilis, mengatur semuanya sebagaimana mestinya (npm, gulp, dll) dan kemudian mencoba membangun ekstensi Chrome.
Build berhasil, tetapi ekstensi yang dihasilkan memiliki versi 2.0.0.
Masalahnya adalah gulpfile.js mengasumsikan nomor build ada di repositori git (lihat baris 426 dan seterusnya), tetapi tidak dalam kasus ini (git memberikan fatal: Bukan repositori git (atau direktori induk): .git)
Ini tidak akan terjadi jika direktori diperoleh menggunakan git clone ... dalam hal ini akan menjadi repositori git yang tepat.

1-other 5-good-beginner-bug

Semua 4 komentar

Memang, itu mungkin masalahnya. Saya tidak benar-benar berpikir ada yang bisa kita lakukan tentang itu karena nomor versi ditentukan oleh komit. Hanya skema pembuatan versi berbeda yang dapat membantu, tetapi untuk saat ini hal itu belum dipertimbangkan.

Anda setidaknya bisa memberi komentar / peringatan di README.

Mungkin lebih masuk akal untuk hanya membuat kesalahan, daripada menghasilkan buildnumber palsu?
https://github.com/mozilla/pdf.js/blob/34594a5b02394a531c1512ff10b44148225abe67/gulpfile.js#L431 -L434

Saya tidak benar-benar melihat ini sebagai masalah, tetapi jika seseorang ingin berkontribusi tambalan untuk itu, saya baik-baik saja. Menandai sebagai bug pemula yang baik.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

smit-modi picture smit-modi  ·  3Komentar

zerr0s picture zerr0s  ·  3Komentar

jigskpatel picture jigskpatel  ·  3Komentar

dmisdm picture dmisdm  ·  3Komentar

timvandermeij picture timvandermeij  ·  4Komentar