Sudah lama sejak saya menyentuh berdasarkan klien API untuk Node. Bacalah saja dan perhatikan banyak hal berubah baru-baru ini untuk repo NPM.
Mencoba memperbarui menggunakan perintah CLI yang ditentukan di halaman github dan NPM Anda: npm install --save @sendgrid/client
yang terus menampilkan 404 - tidak ditemukan.
Sedikit merugi di sini, pemahaman tentang mengapa hal ini terjadi akan sangat dihargai.
npm install --save @sendgrid/client
Log (disunting untuk privasi):
0 info berhasil jika diakhiri dengan ok
1 verbose cli ['~ / .nvm / versi / node / v8.5.0 / bin / node',
1 verbose cli '~ / .nvm / versi / node / v8.5.0 / bin / npm',
1 verbose cli 'install',
1 verbose cli '--save',
1 klien verbose '@ sengrid / klien']
2 info menggunakan [email protected]
3 info menggunakan [email protected]
4 verbose npm-sesi e83d88197a9a1409
5 konyol menginstal loadCurrentTree
6 konyol menginstal readLocalPackageData
7 http mengambil GET 404 https://registry.npmjs.org/@sengrid%2fclient 587ms
8 konyol fetchPackageMetaData error untuk @ sengrid / client @ latest 404 NotFound: @ sengrid / client @ latest
9 tumpukan verbose Kesalahan: 404 Tidak Ditemukan: @ sengrid / client @ terbaru
9 tumpukan verbose di fetch.then.res (~ / .nvm / versi / node / v8.5.0 / lib / node_modules / npm / node_modules / pacote / lib / fetchers / registry / fetch.js: 41: 19)
9 tumpukan verbose di tryCatcher (~ / .nvm / versi / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / util.js: 16:23)
9 tumpukan verbose di Promise._settlePromiseFromHandler (~ / .nvm / versi / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js: 512: 31)
9 tumpukan verbose di Promise._settlePromise (/Users/jean-louismurphy/.nvm/versions/node/v8.5.0/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:569:18)
9 tumpukan verbose di Promise._settlePromise0 (~ / .nvm / versi / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js: 614: 10)
9 tumpukan verbose di Promise._settlePromises (~ / .nvm / versi / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js: 693: 18)
9 tumpukan verbose di Async._drainQueue (~ / .nvm / versi / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / async.js: 133: 16)
9 tumpukan verbose di Async._drainQueues (~ / .nvm / versi / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / async.js: 143: 10)
9 tumpukan verbose di Immediate.Async.drainQueues (~ / .nvm / versi / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / async.js: 17:14)
9 tumpukan verbose di runCallback (timers.js: 781: 20)
9 tumpukan verbose di tryOnImmediate (timers.js: 743: 5)
9 tumpukan verbose di processImmediate [sebagai _immediateCallback] (timers.js: 714: 5)
10 verbose cwd ~ / IdeaProjects / spotitbackendnode
11 Darwin bertele-tele 16.7.0
12 verbose argv "~ / .nvm / versi / node / v8.5.0 / bin / node" "~ / .nvm / versi / node / v8.5.0 / bin / npm" "install" "--save" "@sengrid /klien"
13 node verbose v8.5.0
14 verbose npm v5.3.0
15 kode kesalahan E404
16 kesalahan 404 Tidak Ditemukan: @ sengrid / klien @ terbaru
17 keluar verbose [1, true]
PS: pemogokan pada baris log berasal dari Github, bukan file log
Halo sekali lagi, maaf atas balasan yang terlambat.
Ya, rekomendasi Anda adalah sebutan yang tepat pada akhirnya. Terimakasih banyak!
Luar biasa, terima kasih telah mengonfirmasi!