프로젝트 폴더에서 node api 로 백엔드를 실행해본다
import dayjs from 'dayjs';
^^^^^^
SyntaxError: Cannot use import statement outside a module
at wrapSafe (internal/modules/cjs/loader.js:1001:16)
위와 같은 오류를 발견하면 해당 구문을 수정 후 다시 nuxt를 실행하면 된다. (혹은 package.json에 type moduel 지정 후 백엔드 소스 수정)
예시)
변경 전
import dayjs from 'dayjs';
import isSameOrAfter from 'dayjs/plugin/isSameOrAfter';
dayjs.extend(isSameOrAfter);
export default dayjs;
변경 후
const dayjs = require('dayjs');
const isSameOrAfter = require('dayjs/plugin/isSameOrAfter');
dayjs.extend(isSameOrAfter);
module.exports = dayjs;
'Development Environment' 카테고리의 다른 글
[Windows] Node 및 Nvm 설치 (0) | 2022.02.22 |
---|---|
[VS CODE] nuxt.js 디버깅하기 (0) | 2021.10.28 |