티스토리 뷰

목차

     

     

    허헣... 오늘따라 쓸게 넘치는구만...

    왜 포스트 아이템은 평균적으로 생기지 않고 한 번에 몰아서 오는 걸까

     

    Cannot use import statement outside a module

    어.. 직역하자면

    모듈(코드 덩어리) 외부에서 import를 사용할 수 없습니다.

    라는 건데...? 왜..? 평소엔 잘하잖어...

     

    어쨌든 해결법은 구글링으로 해결했으니깐...

    해결방법

    작업 폴더 내에 package.json이 있는지 확인한다

    package.json 생성

    패키지 타입을 변경하기 위해 package.json을 생성해야 한다.

    npm init -y

    를 터미널에 입력하여 package.json을 생성해주자.

    npm init -y
    // 패키지 매니저 명령어
    //                      정의
    //                            모든 설정에 yes처리

    {
      "name": "210411",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "keywords": [],
      "author": "",
      "license": "ISC"
    }
    

    설정에 따라 조금 다를 수도 있지만 초기값은 이런 식이다.

    package.json type 변경

    {
      "name": "210411",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "keywords": [],
      "author": "",
      "license": "ISC",
      "type": "module" // 이줄 추가
    }
    

     

    package.json에서 마지막 줄에 "type" : "module"을 추가해주자.

    기본값commonjs라 안됐다고 하는데

    으으음... 그..래.. 뭐..

    '도토리' 카테고리의 다른 글

    벡터 아이콘 사이트  (0) 2021.04.21
    require.js  (0) 2021.04.13
    매개변수 초기화  (0) 2021.04.10
    react-router vs react-router-dom  (1) 2021.03.24
    디자인 개념 익히기 게임  (0) 2021.03.07
    댓글
    최근에 올라온 글
    최근에 달린 댓글
    Total
    Today
    Yesterday
    링크
    «   2024/05   »
    1 2 3 4
    5 6 7 8 9 10 11
    12 13 14 15 16 17 18
    19 20 21 22 23 24 25
    26 27 28 29 30 31
    글 보관함