Error: Cannot find module

2020. 1. 15. 15:49ยทWeb/Nodejs

 

 

 

๐Ÿ”’ ๋ฌธ์ œ ์›์ธ

์‚ฌ์šฉ์ž๊ฐ€ requireํ•˜๊ณ ์ž ํ•˜๋Š” (์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š”) ํŒจํ‚ค์ง€ ๋ชจ๋“ˆ์„ ์ฐพ์„ ์ˆ˜ ์—†๋‹ค๋Š” ๋œป
์ฃผ๋กœ, ๋‹ค์Œ 3๊ฐ€์ง€๊ฐ€ ์›์ธ์ด๋‹ค.

 

  1. ํŒจํ‚ค์ง€ ์‚ฌ์šฉ ๋ชจ๋“ˆ์—์„œ์˜ ์˜คํƒ€
    // index.js
    const ํŒจํ‚ค์ง€์•ฑ์ด๋ฆ„ = require('ํŒจํ‚ค์ง€๋ช…'); // ์—ฌ๊ธฐ์„œ ์˜คํƒ€๊ฐ€ ์žˆ๊ฑฐ๋‚˜
  2. package.json ์— ํŒจํ‚ค์ง€๋ช… ๋ช…์‹œ ๋ˆ„๋ฝ
    ex) express ๋ฅผ ์‚ฌ์šฉํ•˜๋ คํ•˜๋Š”๋ฐ 
    // package.json
    
    
    // 2. ์—ฌ๊ธฐ์— ํŒจํ‚ค์ง€๊ฐ€ ๋ช…์‹œ๋˜์–ด์žˆ์ง€ ์•Š๋‹ค.
    // 3. ํŒจํ‚ค์ง€๋Š” ๋ช…์‹œ๋˜์–ด ์žˆ์œผ๋‚˜ `npm install` ๋“ฑ ๋ช…๋ น์–ด๋กœ 
    // node_modules ์— ํŒจํ‚ค์ง€๋ฅผ ์‹ค์ œ๋กœ ์„ค์น˜ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ
    "dependencies": {
    	"express": "4.0.6"
    }
  3. ํŒจํ‚ค์ง€๋ฅผ node_modules์— ์„ค์น˜ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ

 

๐Ÿ”‘ ํ•ด๊ฒฐ ๋ฐฉ์•ˆ

npm install --save 'ํŒจํ‚ค์ง€ ์ด๋ฆ„' 

--save ์˜ต์…˜์ด package.json  dependency๋ชฉ๋ก์— ํŒจํ‚ค์ง€ ์„ค์น˜์™€ ๋™์‹œ์— ์ž๋™ ๋“ฑ๋ก ํ•ด์ค€๋‹ค.

(์—ฌ๊ธฐ์„œ 90%๋Š” ํ•ด๊ฒฐ๋œ๋‹ค.)

 

์‹ค์ˆ˜ ์˜ˆ์‹œ

(1) npm install --save nodejs-pptx

์„ค์น˜๋ฅผ ํ†ตํ•ด 'nodejs-pptx'๋ผ๋Š” ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜์—ฌ

package.json์— ๋“ฑ๋กํ•จ.

nodejs-pptx

(2) ์—๋Ÿฌ ๋ฐœ์ƒ

์™œ ์—๋Ÿฌ๊ฐ€๋‚˜์ง€?

 

(3) ์˜คํƒ€ ๋•Œ๋ฌธ์ด์ง€ ^^;

nodejs-pptx๋ฅผ node-pptx๋กœ ์˜คํƒ€๋ฅผ ์ผ๊ธฐ ๋•Œ๋ฌธ ^^

 

 

๐Ÿ“ ๊ฒฐ๋ก 

1. ์˜คํƒ€์— ์ฃผ์˜ํ•˜์ž

2. git pull ์ด๋‚˜ clone์œผ๋กœ ์ƒˆ ํŒจํ‚ค์ง€๋ฅผ ๋Œ์–ด ์˜จ๊ฒฝ์šฐ ๋ฐ˜๋“œ์‹œ`npm install` ๋“ฑ ๋ช…๋ น์–ด๋กœ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•ด์ฃผ์ž.

 

 

node.js ๊ฐ€ ํŒจํ‚ค์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋Š” ์›๋ฆฌ

 

node_modules ์™€ package.json

๐ŸŽฏ Goals node_modules ํ•œ ํ”„๋กœ์ ํŠธ ๋‚ด์— ์—ฌ๋Ÿฌ๊ฐœ ์žˆ์œผ๋ฉด ์ข‹์„๊นŒ? package.json ํ•œ ํ”„๋กœ์ ํŠธ ๋‚ด์— ์—ฌ๋Ÿฌ๊ฐœ ์žˆ์œผ๋ฉด ์ข‹์„๊นŒ? ๊ฐ ํŒŒ์ผ(๋ชจ๋“ˆ)์ด ํŒจํ‚ค์ง€๋ฅผ ์ฐพ์•„๊ฐ€๋Š” ์›๋ฆฌ๋ฅผ ํŒŒ์•…ํ•œ๋‹ค. node_modules ์‹ค์ œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

m-falcon.tistory.com

 

์ €์ž‘์žํ‘œ์‹œ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'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
'Web/Nodejs' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [Typescript] Creating Custom Types
  • imagemagick module PDF->png ๊ถŒํ•œ ์„ค์ • Error
  • ๋‹จ๋ฐฉํ–ฅ ํ•ด์‰ฌํ•จ์ˆ˜ 'bcrypt' Module
  • Middleware Function 'next'
M_Falcon
M_Falcon
  • M_Falcon
    Falcon
    M_Falcon
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (429)
      • Web (16)
        • Nodejs (14)
        • Javascript (23)
        • FrontEnd (4)
      • DataBase (39)
        • Fundamental (1)
        • Redis (4)
        • PostgreSQL (10)
        • NoSQL (4)
        • MySQL (9)
        • MSSQL (3)
        • Error (4)
      • Algorithm (79)
        • Algorithm (๋ฌธ์ œํ’€์ด) (56)
        • Algorithm (์ด๋ก ) (23)
      • JVM (64)
        • Spring (13)
        • JPA (5)
        • Kotlin (13)
        • Java (23)
        • Error (7)
      • ๊ธฐํƒ€ (68)
        • Kafka (3)
        • Kubernetes (3)
        • Docker (12)
        • git (19)
        • ์žก๋™์‚ฌ๋‹ˆ (26)
      • ์žฌํ…Œํฌ (11)
        • ์„ธ๋ฌด (4)
        • ํˆฌ์ž (3)
        • ๋ณดํ—˜ (0)
      • BlockChain (2)
        • BitCoin (0)
      • C (32)
        • C (10)
        • C++ (17)
        • Error (3)
      • Low Level (8)
        • OS (3)
        • ์‹œ์Šคํ…œ ๋ณด์•ˆ (5)
      • ๋„คํŠธ์›Œํฌ (3)
      • LINUX (30)
        • Linux (26)
        • Error (4)
      • ์ €์ž‘๊ถŒ๊ณผ ์Šค๋งˆํŠธํฐ์˜ ์ดํ•ด (0)
      • ์ƒ๊ฐ ๋ญ‰์น˜ (6)
      • ๊ถ๊ธˆ์ฆ (2)
      • Private (4)
        • ์ด์ง ๊ฒฝํ—˜ (0)
        • ๊ฟˆ์„ ์ฐพ์•„์„œ (1)
      • Android (21)
        • OS (4)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • WEB
    • ์•Œ๊ณ ๋ฆฌ์ฆ˜
    • DataBase
    • Linux
    • Mobile
    • C
    • ๋ฐฉ๋ช…๋ก
  • ๋งํฌ

    • github
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ๋ฐฑ์ค€
    Spring
    android
    PostgreSQL
    ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
    Kotlin
    JPA
    ์•Œ๊ณ ๋ฆฌ์ฆ˜
    kafka
    C++
    docker
    javascript
    linux
    ubuntu
    java
    Git
    database
    algorithm
    Bitcoin
    Programmers
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
M_Falcon
Error: Cannot find module
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”