입니다. 프로젝트에 제 3 자 코드를 포함시키는 세 가지 방법의 차이점은 무엇입니까? 예를 들어, 부트 스트랩에서 cdn 링크와 함께 css 및 javascript를 포함 시키거나 축소 된 버전을 다운로드하여 프로젝트에 포함 시키거나 패키지 관리자와 함께 bootstap을 프로젝트 디렉토리에 설치할 수 있습니다. 아마 cdn이 좋지 않다는 것을 이해합니다. 아마도 버전이 바뀌고 여전히 구 버전의 코드를 가지고있을 것이고 인터넷 연결이 필요하기 때문입니다. 하지만 패키지 관리자와 함께 부트 스트랩을 설치하는 것과 최소 버전을 다운로드하고 포함시키는 것의 차이점은 무엇입니까?패키지 관리자, cdns 및 일반 패키지의 차이점은
0
A
답변
1
빠른 비교 포인트 :
당신이 인터넷에 연결되어 있지 않은 경우, 당신의 NPM 패키지는 여전히 작동합니다. 귀하의 CDN 링크는 그렇지 않습니다.
CDN은 일반적으로 가장 인기있는 항목 만 호스팅합니다. 자주 사용되지 않는 패키지를 사용하려면 NPM을 사용하는 것이 좋습니다.
NPM 패키지를 업데이트하는 것이 더 쉽습니다. 특히 일부 양식에서 주/부 업데이트를 찾아야하므로 특히 더 쉽습니다. CDN 링크를 직접 변경해야합니다. 의
1
실제 차이점은 없습니다. 패키지 관리자는 프로젝트의 미리 지정된 디렉토리에 배치합니다. 이 패키지에는 번들처럼 쉽게 포함 할 수있는 쉬운 방법이 포함되어있을 수 있지만 결국에는 부트 스트랩과 같은 패키지가 파일을 가져 와서 프로젝트에 넣습니다. 당신이하는 일과 다를 바 없습니다.
관련 문제
- 1. 패키지 관리자 콘솔 검색은
- 2. 노드의 모듈과 패키지의 차이점은 무엇입니까?
- 3. 패키지 관리자 NPM 및 node.js 무결성
- 4. NuGet + 패키지 관리자 콘솔
- 5. 스토리 보드와 스토리 보드 패키지의 차이점은 무엇입니까?
- 6. 패키지의 인터페이스에서 패키지
- 7. 라이브러리와 패키지의 차이점은 무엇입니까?
- 8. JAR과 패키지의 차이점은 무엇입니까?
- 9. 패키지 관리자, 프로젝트 구조 및 마이그레이션
- 10. PloneTestCase, plone.testing 및 plone.app.testing 패키지의 차이점은 무엇입니까?
- 11. 이 두 패키지의 차이점은 다음과 같습니다. Microsoft.WindowsAzure.Storage 및 Microsoft.WindowsAzure.MobileServices.Files
- 12. 패키지 제어에서 패키지의 다른 패키지 필요?
- 13. dist 패키지와 사이트 패키지의 차이점은 무엇입니까?
- 14. Laravel 관리자 패키지 관계 오류
- 15. "rx"패키지와 "rxjs"npm 패키지의 차이점은 무엇입니까?
- 16. PHP 패키지 관리자
- 17. dll과 nuget 패키지의 차이점은 무엇입니까?
- 18. Android 패키지 관리자 - APK 설치 및 열기
- 19. Ada : (일반) 패키지의 구현 이름 숨기기
- 20. 패키지 관리자 콘솔 오류
- 21. 노드의 패키지 관리자
- 22. 찾기 종속성 패키지 관리자
- 23. 오류는 Nuget 패키지 관리자
- 24. CakePHP 애플리케이션의 관리자 및 일반 사용자 승인
- 25. 관리자 및 일반 사용자를위한 로그인/로그 아웃
- 26. 관리자 및 일반 사용자를위한 Silverlight 인증
- 27. 하스켈의 모듈, 패키지 및 라이브러리의 차이점은 무엇입니까?
- 28. 엔티티 프레임 워크, 추상 클래스, 일반 저장소 및 일반 관리자
- 29. libxml을 사용하는 라이브러리 용 swift 패키지 관리자
- 30. Bower의 저자 현장 저자 또는 패키지 관리자
가능한 복제 [NPM을 통해 부트 스트랩을 설치하는 목적?] (https://stackoverflow.com/questions/26773767/purpose-of-installing-bootstrap-through-npm) – jmargolisvt