Angular로 실제 프로젝트를 개발한 적이 없어서 질문이 있습니다.
Angular의 라우팅 효과는 단일 페이지 웹을 만드는 데 사용할 수 있습니다.
스타일 CSS를 사용하려면 index.html에서만 더 많은 A 스타일을 연결할 수 있는데 경로가 몇 개인지 CSS를 몇 개 채워야 할까요? 아니면 CSS를 파일로 작성하면 스타일을 제어하기가 어렵습니다.
漂亮男人2017-05-15 17:00:44
저는 AngularJS 단일 페이지 애플리케이션을 몇 개 수행했습니다.
개발 단계에서 필요에 따라 CSS 파일을 분할했습니다. 질문자님이 말씀하신 것과 비슷하게 각 경로(뷰인 것 같습니다)에는 하나의 CSS가 있습니다. 그러나 게시할 때 gulp를 사용하여 모든 CSS를 함께 압축했습니다. 페이지가 로드되고 뷰에서 호출되는 스타일은 모두 압축된 CSS 파일에서 나옵니다.
世界只因有你2017-05-15 17:00:44
프런트엔드 인턴으로 반달간 일하며 5~6개 프로젝트의 프론트엔드를 맡았습니다.
저희 회사의 접근 방식은 gulp/grunt/fis3...와 같은 프로세스 도구를 사용하여 적은 양의 파일을 모두 CSS 파일로 패키징 및 압축하고 인터페이스에서 직접 이 CSS 파일을 참조하는 것입니다.
PHPz2017-05-15 17:00:44
CSS를 파일로 작성하는 것이 좋습니다.
동시에 html 템플릿도 $templateCache
로 작성됩니다. 이렇게 하면 홈페이지가 느리게 열리더라도 후속 작업이 원활하게 진행됩니다. 이러한 대용량 파일을 통합하기 위한 캐싱 전략은 파일이 캐시되므로 나중에 홈 페이지에 액세스할 때 뚜렷한 지연이 발생하지 않습니다.