| β λ©μΈμΌλ‘ λμκ°κΈ° | λ벨λ‘νΌκ·Έλ£Ή κ²½λ ₯κΈ°μ μ |
| Β | Β |
|---|---|
| νλ‘μ νΈ μ€λͺ | κ°μ¬μ κ³ κ° κ°μ μμ½ λ§€μΉ ν€μ€μ€ν¬ νλ‘κ·Έλ¨ |
| κΈ°μ μ€ν | Vue3, Express |
| μ°Έμ¬λ | νλ‘ νΈμλ 100%, λ°±μλ 100% |
| κΈ°κ° | 2022.12 ~ 2023.03 |
app.config.globalPropertiesμ μΉμμΌ κ°μ²΄ νμ±νμ¬ μ μ μ¬μ©<Dialog
:status="dialogError"
:onClose="dialogErrorClose"
:errorMessage="'μ£Όλ¬Έν μνμ΄ μ·¨μλ©λλ€. λμκ°μκ² μ΅λκΉ?'"
>
<template #footer>
<!-- 컀μ€ν
νΈν° -->
</template>
</Dialog>
/**
* currentDateκ° Aμ B μ¬μ΄μ μμ κ²½μ° true (κ°μ΄ μμ κ°μ 체ν¬)
* @param currentDate
* @param compareStart μμ
* @param compareEnd λ
*/
backend/
βββ bin/
βββ controllers/ # λ―Έλ€μ¨μ΄, κΆν λ± λΉμ¦λμ€ λ‘μ§
βββ middleware/
βββ models/ # DB λ°μ΄ν° κ°μ Έμ€λ λΆλΆ
βββ public/
βββ routes/ # κΈ°λ³Έμ μΈ μμ²μ λ°λ κ³³
βββ utils/
βββ app.js
βββ config.js
// app.config.globalPropertiesμ μΉμμΌ κ°μ²΄ νμ±
// μ΄λ μ»΄ν¬λνΈμμλ μλ²μ μν΅ κ°λ₯