Node.js ์ฉ API ํด๋ผ์ด์ธํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง์ง ์ง ์ค๋๋์์ต๋๋ค. ๊ทธ๊ฒ์ ์ฝ๊ณ NPM repo์ ๋ํ ์ต๊ทผ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฐ๊ฒฌํ์ต๋๋ค.
github ๋ฐ NPM ํ์ด์ง์์ ์ง์ ๋ CLI ๋ช
๋ น์ ์ฌ์ฉํ์ฌ ์
๋ฐ์ดํธ๋ฅผ ์๋ํ์ต๋๋ค. npm install --save @sendgrid/client
404๋ฅผ ๊ณ์ ๋ฐํ-์ฐพ์ ์ ์์.
์ฌ๊ธฐ์์ ์ฝ๊ฐ์ ์์ค์ด ๋ฐ์ํ๋ ์ด์ ์ ๋ํ ํต์ฐฐ๋ ฅ์ ๋ง์ด ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
npm install --save @sendgrid/client
๋ก๊ทธ (๊ฐ์ธ ์ ๋ณด ๋ณดํธ๋ฅผ ์ํด ์์ ๋จ) :
0์ผ๋ก ๋๋๋ ๊ฒฝ์ฐ ์๋ ํ ์ ๋ณด
1 ๊ฐ์ verbose cli [ '~ / .nvm / versions / node / v8.5.0 / bin / node',
1 ์์ธํ cli '~ / .nvm / versions / node / v8.5.0 / bin / npm',
1 ์์ธํ CLI '์ค์น',
1 ์ฅํฉํ cli '--save',
1 ์์ธํ cli '@ sengrid / client']
2 [email protected]์ ์ฌ์ฉํ ์ ๋ณด
[email protected]์ ์ฌ์ฉํ 3 ์ ๋ณด
4 ์์ธํ npm ์ธ์ e83d88197a9a1409
5 ์ด๋ฆฌ์์ ์ค์น loadCurrentTree
6 ๋ฐ๋ณด ์ค์น readLocalPackageData
7 http fetch GET 404 https://registry.npmjs.org/@sengrid%2fclient 587ms
@ sengrid / client @ latest์ ๋ํ 8 ๋ฐ๋ณด fetchPackageMetaData ์ค๋ฅ 404 NotFound : @ sengrid / client @ latest
9 ์์ธํ ์คํ ์ค๋ฅ : 404 ์ฐพ์ ์ ์์ : @ sengrid / client @ latest
fetch.then.res (~ / .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / pacote / lib / fetchers / registry / fetch.js : 41 : 19)์์ 9 ๊ฐ์ ์์ธํ ์คํ
tryCatcher (~ / .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / util.js : 16 : 23)์ 9 ์์ธํ ์คํ
Promise._settlePromiseFromHandler (~ / .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js : 512 : 31)์ 9 ์์ธํ ์คํ
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 ์์ธํ ์คํ
Promise._settlePromise0 (~ / .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js : 614 : 10)์์ 9 ๊ฐ์ ์์ธํ ์คํ
Promise._settlePromises (~ / .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js : 693 : 18)์ 9 ์์ธํ ์คํ
Async._drainQueue (~ / .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / async.js : 133 : 16)์ 9 ์์ธํ ์คํ
Async._drainQueues (~ / .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / async.js : 143 : 10)์ 9 ๊ฐ์ ์์ธํ ์คํ
Immediate.Async.drainQueues (~ / .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / async.js : 17 : 14)์ 9 ๊ฐ์ ์์ธํ ์คํ
runCallback์ 9 ์ฅ๋ถ ์คํ (timers.js : 781 : 20)
tryOnImmediate์ 9 ์ฅ๋ถ ์คํ (timers.js : 743 : 5)
processImmediate์ 9 ์์ธํ ์คํ [_immediateCallback] (timers.js : 714 : 5)
10 ์ฅํฉํ cwd ~ / IdeaProjects / spotitbackendnode
11 ์ฅํฉํ Darwin 16.7.0
12 ์์ธํ argv "~ / .nvm / versions / node / v8.5.0 / bin / node" "~ / .nvm / versions / node / v8.5.0 / bin / npm" "install" "--save" "@sengrid /๊ณ ๊ฐ"
13 ์์ธ ๋ ธ๋ v8.5.0
14 ์์ธํ npm v5.3.0
15 ์ค๋ฅ ์ฝ๋ E404
16 ์ค๋ฅ 404 ์ฐพ์ ์ ์์ : @ sengrid / client @ latest
17 ์์ธ ์ข ๋ฃ [1, true]
์ถ์ : ๋ก๊ทธ ์ค์ ์ทจ์ ์ ์ ๋ก๊ทธ ํ์ผ์ด ์๋ Github์์ ๊ฐ์ ธ์จ ๊ฒ์ ๋๋ค.
๋ค์ ํ ๋ฒ ์๋ ํ์ธ์, ๋ต๋ณ์ด ๋ฆ์ด ์ฃ์กํฉ๋๋ค.
์, ๊ทํ์ ์ถ์ฒ์ ๊ฒฐ๊ตญ ์ ์ ํ ์ง์ ์ด์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
ํ์ธํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!