๐ ๋ฌธ์ ์์ธ
์ฌ์ฉ์๊ฐ requireํ๊ณ ์ ํ๋ (์ฌ์ฉํ๊ณ ์ ํ๋) ํจํค์ง ๋ชจ๋์ ์ฐพ์ ์ ์๋ค๋ ๋ป
์ฃผ๋ก, ๋ค์ 3๊ฐ์ง๊ฐ ์์ธ์ด๋ค.
- ํจํค์ง ์ฌ์ฉ ๋ชจ๋์์์ ์คํ
// index.js const ํจํค์ง์ฑ์ด๋ฆ = require('ํจํค์ง๋ช '); // ์ฌ๊ธฐ์ ์คํ๊ฐ ์๊ฑฐ๋
- package.json ์ ํจํค์ง๋ช
๋ช
์ ๋๋ฝ
ex) express ๋ฅผ ์ฌ์ฉํ๋ คํ๋๋ฐ
// package.json // 2. ์ฌ๊ธฐ์ ํจํค์ง๊ฐ ๋ช ์๋์ด์์ง ์๋ค. // 3. ํจํค์ง๋ ๋ช ์๋์ด ์์ผ๋ `npm install` ๋ฑ ๋ช ๋ น์ด๋ก // node_modules ์ ํจํค์ง๋ฅผ ์ค์ ๋ก ์ค์นํ์ง ์์ ๊ฒฝ์ฐ "dependencies": { "express": "4.0.6" }
- ํจํค์ง๋ฅผ node_modules์ ์ค์นํ์ง ์์ ๊ฒฝ์ฐ
๐ ํด๊ฒฐ ๋ฐฉ์
npm install --save 'ํจํค์ง ์ด๋ฆ'
--save ์ต์ ์ด package.json dependency๋ชฉ๋ก์ ํจํค์ง ์ค์น์ ๋์์ ์๋ ๋ฑ๋ก ํด์ค๋ค.
(์ฌ๊ธฐ์ 90%๋ ํด๊ฒฐ๋๋ค.)
์ค์ ์์
(1) npm install --save nodejs-pptx
์ค์น๋ฅผ ํตํด 'nodejs-pptx'๋ผ๋ ํจํค์ง๋ฅผ ์ค์นํ์ฌ
package.json์ ๋ฑ๋กํจ.
(2) ์๋ฌ ๋ฐ์
(3) ์คํ ๋๋ฌธ์ด์ง ^^;
๐ ๊ฒฐ๋ก
1. ์คํ์ ์ฃผ์ํ์
2. git pull ์ด๋ clone์ผ๋ก ์ ํจํค์ง๋ฅผ ๋์ด ์จ๊ฒฝ์ฐ ๋ฐ๋์`npm install` ๋ฑ ๋ช ๋ น์ด๋ก ํจํค์ง๋ฅผ ์ค์นํด์ฃผ์.
node.js ๊ฐ ํจํค์ง๋ฅผ ๋ถ๋ฌ์ค๋ ์๋ฆฌ
'Web > Nodejs' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Typescript] Creating Custom Types (0) | 2021.06.21 |
---|---|
imagemagick module PDF->png ๊ถํ ์ค์ Error (0) | 2020.02.06 |
๋จ๋ฐฉํฅ ํด์ฌํจ์ 'bcrypt' Module (0) | 2020.01.07 |
Middleware Function 'next' (0) | 2019.12.31 |
express & connect (0) | 2019.12.06 |