admin
123456
git clone https://github.com/whitecodel/ashani-admin.git
cd ashani-admin
npm install
npm run dev
теперь код работает на внутреннем IP 127.0.0.1 и порту 3000
здесь вы можете настроить
в этом файле есть функция createadmin(), эта функция вызывается, как только запускается приложение, которое создает нового администратора
в этом файле есть функция imageFilter(), вы можете использовать эту функцию с multer для проверки изображения
в этом файле есть функция sendEmail(). Эту функцию можно использовать для отправки электронной почты.
sendEmail({to, subject, body});
В нем есть 2 файла промежуточного программного обеспечения. Adminauth.js и Appauth.js имеют промежуточное программное обеспечение, созданное для администратора и приложения соответственно, вы можете создать все свои промежуточное программное обеспечение здесь.
NotLoggedIn => проверка входа в оба файла
Здесь вы можете создавать все свои модели.
В общей папке вы можете поместить свои статические файлы, такие как CSS, JS, изображения.
В этой папке вы можете создать все свои представления для администратора или приложения. Если вы не знаете, как использовать ejs, то вы можете посмотреть документацию, посетив его официальный сайт ejs.co.
успех =>
successSnackbar(msg);
не удалось =>
failedSnackbar(msg);
позиция по умолчанию — внизу справа. Если вы хотите изменить позицию, вы можете передать дополнительный параметр.
ПРИМЕР: successSnackbar(msg, "bottom-right")
gitbrent bootstrap4-toggle теперь включен
БЫВШИЙ:
<input
name="approved"
type="checkbox"
id="approved"
data-width="100%"
data-toggle="toggle"
data-on="Approved"
data-off="Not Approved"
data-onstyle="success"
data-offstyle="danger"
/>