Dukungan untuk manajer paket yang kompatibel dengan npm - CodeArtifact

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Dukungan untuk manajer paket yang kompatibel dengan npm

Manajer paket lain ini kompatibel dengan CodeArtifact dan berfungsi dengan format paket npm dan protokol kabel npm:

  • manajer paket pnpm. Versi terbaru yang dikonfirmasi berfungsi dengan CodeArtifact adalah 3.3.4, yang dirilis pada 18 Mei 2019.

  • Manajer paket Yarn. Versi terbaru yang dikonfirmasi berfungsi dengan CodeArtifact adalah 1.21.1, yang dirilis pada 11 Desember 2019.

catatan

Sebaiknya gunakan Yarn 2.x dengan CodeArtifact. Benang 1.x tidak memiliki HTTP retries, yang berarti lebih rentan terhadap kesalahan layanan intermiten yang mengakibatkan kode status 500 tingkat atau kesalahan. Tidak ada cara untuk mengkonfigurasi strategi coba ulang yang berbeda untuk Yarn 1.x, tetapi ini telah ditambahkan dalam Yarn 2.x. Anda dapat menggunakan Yarn 1.x, tetapi Anda mungkin perlu menambahkan percobaan ulang tingkat yang lebih tinggi dalam skrip build. Misalnya, menjalankan perintah benang Anda dalam satu lingkaran sehingga akan mencoba lagi jika paket download gagal.