{{작업 진행 중}}
{ASP.NET 5, MVC 6, EF 7, Gulp, Sass, Compass}
이 프로젝트는 처음에는 ASP.NET 5, MVC 6 및 EF 7을 탐색하기 위한 프로젝트였지만 결국에는 한 페이지 애플리케이션이 되었습니다.
Sass 및 Javascript 파일을 컴파일하고 축소하기 위해 'gulpfile.js'에 여러 작업이 구현되었습니다. '부팅' 작업은 모든 Sass 및 Javascript 파일을 컴파일합니다. '빌드' 작업은 동일하지만 추가로 Sass를 감시하고 변경 사항이 감지되면 그에 따라 CSS 파일을 다시 빌드합니다. 모든 Sass 파일은 '/wwwroot/css/custom.css' 및 '/wwwroot/css/custom.min.css'로 컴파일되고 축소됩니다. 그런 다음 라이브러리 CSS 파일과 'custom.css'가 'main.css' 및 'main.min.css'로 연결되고 축소됩니다. Javascript 파일은 '/wwwroot/js/main.js' 및 '/wwwroot/js/main.min.js'로 연결되어 축소됩니다.
Sass 파일은 'abstracts', 'base', 'comComponents', 'sections' 및 'vendors'의 5개 폴더로 구성된 'wwwroot/sass'에 있습니다. 지금까지 CSS 변경 사항은 '/Views/Neila/_Layout.cshtml'을 사용하는 '/Views/Neila/Index.cshtml'에 대한 것입니다.
환경별 로깅 및 데이터베이스 연결을 위해 두 개의 별도 'appsettings.json' 파일이 활용됩니다. 시작 설정('launchSettings.json')의 별도 프로필에서 추가 시작 구성을 구성할 수 있습니다. 애플리케이션은 이러한 파일을 고려하여 'Startup.cs'를 실행하여 시작됩니다.