npm audit
jalankan proyek saya dan dapatkan saya ini
Ketergantungan Injeksi Perintah Tinggi dari @ angular-devkit / build-angular [dev]Path @ angular-devkit / build-angular> @ ngtools / webpack> tree-kill
Info lebih lanjut https://npmjs.com/advisories/1432
Injeksi Perintah Tinggi
Paket membunuh pohon
Ditambal>> 1.2.2
Ketergantungan pada @ angular-devkit / build-angular [dev]
Path @ angular-devkit / build-angular> tree-kill
Info lebih lanjut https://npmjs.com/advisories/1432
Pembunuhan pohon perlu diperbarui, tetapi dept sudut, bukan milikku. Terus? Perlu menunggu bahwa tim sudut memperbarui paketnya sendiri. Bergabung dengan versi baru dari tree-kill?
sumber
Saya baru saja mengalami masalah ini dan setelah beberapa penelitian, saya menemukan sesuatu:
NPM melempar kesalahan pada "perbaikan audit" - Registri yang dikonfigurasi tidak didukung
Tentu saja, ini tentang masalah lain tetapi, dengan mengadaptasi solusi yang diberikan di sana, itu menyelesaikan masalah saya.
Jadi:
Saya harap saya sudah cukup jelas.
sumber
Periksa repo GitHub untuk melihat apakah perbaikan sedang dikerjakan. Saya menemukan masalah ini: https://github.com/angular/angular-cli/issues/16629 dan permintaan tarik ( https://github.com/angular/angular-cli/pull/15894 ) yang menghilangkan ketergantungan.
sumber
Hapus paket tree-kill dari folder node_modules & Hapus
file package-lock.json.
Temukan @ angular-devkit / build-angular folder di folder node_modules dan edit file package.json; ganti versi tree-kill dari 1.2.1 ke 1.2.2
Temukan @ ngtools / webpack di folder node_modules dan edit file package.json; ganti versi tree-kill dari 1.2.1 ke 1.2.2
sumber
Tambahkan kode di bawah ini ke package.json
Hapus semua modul simpul:
Perbarui package-lock.json untuk versi baru 1.2.2 sebagai:
Sekarang instal modul simpul:
Ini bekerja untuk saya.
sumber