별칭

별칭

별칭(nickname) 은 모듈을 포함시킬 때 경로가 너무 길어 ../../../ 와 같이 되는 경우가 있기에 특정 폴더에 이름을 붙여 손쉽게 부를 수 있도록 하는 방법입니다.
*.js

const UserController = require('@controllers/user');
// ...

~

~ 별칭은 프로젝트 폴더 그 자체, 즉 root 를 가리킵니다.

@controllers

@controllers 별칭은 routes/controllers 폴더를 가리킵니다.

@middlewares

@middlewares 별칭은 routes/middlewares 폴더를 가리킵니다.

@assets

@assets 별칭은 assets 폴더를 가리킵니다.

@models

@models 별칭은 database/models 폴더를 가리킵니다.

@schemas

@schemas 별칭은 database/schemas 폴더를 가리킵니다.