자바스크립트 다운로드 소스

아무 일도 일어나지 않는다면 GitHub 데스크탑을 다운로드 하 고 다시 시도 하십시오. Disqus에 의해 제공 되는 의견을 보려면 자바 스크립트를 활성화 하십시오. 여기에는 문서, 소스 파일 또는 선택적 JavaScript 종속성 (jQuery 및 포퍼)이 포함 되지 않습니다. 한 가지 소스 맵은 지금 시계 식에 대 한 수용 하지 않습니다. 문제는 현재 실행 컨텍스트 내에서 인수 또는 변수 이름을 검사 하려고 할 때 실제로 존재 하지 않는 것 처럼 아무것도 반환 하지 않는다는 것입니다. 이렇게 하면 컴파일된 JavaScript의 실제 인수/변수 이름과 비교 하 여 검사 하려는 인수/변수의 실제 이름을 조회 하기 위해 일종의 역방향 매핑이 필요 합니다. 기본적으로 결합/축소 된 파일을 기본이 아닌 상태로 다시 매핑하는 방법입니다. 프로덕션을 위해 빌드할 때 축소와 함께 JavaScript 파일을 결합 하면 원본 파일에 대 한 정보를 포함 하는 소스 맵이 생성 됩니다. 생성 된 JavaScript에서 특정 행과 열 번호를 쿼리할 때 원본 맵에서 원래 위치를 반환 하는 조회를 수행할 수 있습니다. 개발자 도구 (현재 웹 킷 야간 빌드, 구글 크롬 또는 파이어 폭스 23 +)는 소스 맵을 자동으로 구문 분석 하 고 축소 및 결합 되지 않은 파일을 실행 하는 것 처럼 보이게 할 수 있습니다. 자바 스크립트/도구/메뉴 빌더 스크롤 메뉴는 팝업 메뉴와 다릅니다.

단일 옵션을 표시 하는 대신 동시에 여러 메뉴 항목을 표시 합니다. 그럼 … 이 사양은 소스 맵의 소비로 인해 발생할 수 있는 사이트 간 스크립트 포함 문제를 언급 합니다. 이를 완화 하려면 소스 맵의 첫 번째 줄에 “)}”를 앞에 두고 구문 오류가 발생 하도록 JavaScript를 의도적으로 무효화 하는 것이 좋습니다. 웹 킷 개발 도구는 이미이를 처리 할 수 있습니다. Windows의 경우 git 및 node.js를 다운로드 하 여 설치 해야 합니다. 위에서 언급 한 것 처럼 클로저 컴파일러를 사용 하 여 concat을 축소 하 고 JavaScript 파일에 대 한 소스 맵을 생성 해야 합니다. 이 명령은 다음과 같습니다. 코멘트 처럼 이것은 소스 맵 소비자에 게 자바 스크립트 파일과 관련 된 소스 맵을 찾을 위치를 알려줍니다.

이 헤더는 또한 단일 행 주석을 지원 하지 않는 언어에서 소스 맵을 참조 하는 문제를 해결 합니다. 이상한 주석의 아이디어가 마음에 들지 않으면 컴파일된 JavaScript 파일에 특별 한 헤더를 설정할 수 있습니다. 소스 맵 생성을 위해 현재 지원 되는 유일한 JavaScript 컴파일러/minifier 클로저 컴파일러입니다. (나중에 사용 하는 방법을 설명 합니다.) 자바 스크립트를 결합 하 고 축소 하면 sourcemap 파일이 존재 합니다. 현재, 클로저 컴파일러는 소스 맵이 사용 가능한 브라우저 개발 도구를 나타내기 위해 필요한 끝에 특별 한 코멘트를 추가 하지 않습니다: 세그먼트가 디코딩되는 방법을 보여주기 위해 Mozilla의 소스 맵 자바 스크립트 라이브러리를 참조 합니다. 또한 웹 킷 dev 도구 소스 매핑 코드를 볼 수 있습니다, 또한 자바 스크립트로 작성. Node.js®는 크롬의 V8 자바 스크립트 엔진에 내장 된 자바 스크립트 런타임. BootstrapCDN를 사용 하 여 다운로드를 건너뛰고 부트스트랩의 컴파일된 CSS 및 JS의 캐시 된 버전을 프로젝트에 전달 합니다. 다음은 체크 아웃 해야 하는 몇 가지 추가 리소스 및 도구입니다. 소스 사스, 자바 스크립트 및 문서 파일을 다운로드 하 여 자신의 애 셋 파이프라인으로 부트스트랩을 컴파일합니다.

이 옵션을 사용 하려면 몇 가지 추가 도구가 필요 합니다: 부트스트랩을 다운로드 하 여 컴파일된 CSS 및 JavaScript, 소스 코드를 받거나 npm, RubyGems 등의 즐겨 찾는 패키지 관리자와 함께 포함 합니다. 당신은 또한 설치 하 고 작곡가를 사용 하 여 부트스트랩의 말과 자바 스크립트를 관리 할 수 있습니다: 지금 소스 매핑은 압축/결합 되지 않은 자바 스크립트 사이 에서만 작동 하지만, 미래는 회담으로 밝은 찾고 CoffeeScript와 같은 컴파일-자바 스크립트 언어, 심지어 사스 같은 CSS 프리 프로세서에 대 한 지원을 추가 할 수 있는 가능성.