programing

Angular.js 프레임워크의 추가 js 파일은 무엇을 위한 것입니까?

elecom 2023. 10. 10. 20:05
반응형

Angular.js 프레임워크의 추가 js 파일은 무엇을 위한 것입니까?

angular.js를 시도하고 있는데 가져올 자바스크립트 파일의 개수가 헷갈립니다.1.0.1 릴리스에는 다음과 같은 추가 파일이 많이 있습니다.

  • angular-bootstrap-1.0.1.js
  • angular-loader-1.0.1.js
  • angular-resource-1.0.1.js
  • angular-sanitize-1.0.1.js

당연히 저는 그 기능이 무엇인지 이해하기 위해 이 파일들을 열었습니다.예를 들어, 각로더에는 다음과 같은 코멘트가 있습니다.

Interface for configuring angular {@link angular.module modules}.

나에게는 중요한 모듈처럼 들리지만, 간단한 앱은 그것 없이도 잘 작동합니다.

전부 수입해 드릴까요?

면책 조항: 그것은 나의 생각입니다.저는 핵심 개발자가 아닙니다.

AngularJS는 기본적으로 모두 사용하는 basing module(angular-1.0.1.js)과 일부 add-on module이 있습니다.api 문서를 보시면 왼쪽 목차가 ng module, ngMock module, ngCookies module 등 블록으로 나누어져 있습니다.

angular-bootstrap-1.0.1.js는 드롭다운 및 탭의 부트스트랩과 유사한 구현으로 보입니다.angularjs.org 에서 주로 사용하는 것 같습니다.하지만 MIT 라이선스 덕분에 누구나 사용할 수 있습니다.

angular-cookies-1.0.1.js는 $cookies와 $cookieStore의 두 가지 서비스를 제공하는 ngCookies 모듈입니다.

제가 알기로는 angular-loader-1.0.1.js는 외부 환경에서 angular 설정(모든 필수 모듈이 로드되었는지 확인하는 등)에 도움이 될 것입니다.

angular-resource-1.0.1.js는 $resource 서비스를 제공하는 ngResource 모듈입니다.

angular-sanitize-1.0.1.js는 ngBindHtml 디렉티브, linky filter$sanitize 서비스를 제공하는 ngSanitize 모듈입니다.

다음은 http://docs.angularjs.org/misc/downloading 의 공식 답변입니다.

언급URL : https://stackoverflow.com/questions/12003019/what-are-the-additional-js-files-of-the-angular-js-framework-for

반응형