lightbeam we
2.0.4
이는 웹사이트 간의 HTTP 요청을 실시간으로 시각화하기 위한 Firefox Lightbeam 추가 기능의 웹 확장 버전입니다.
Mozilla의 Firefox Lightbeam 확장은 대중에게 개인 정보 보호에 대해 교육하는 Mozilla의 핵심 도구입니다.
참고 이 저장소는 하위 모듈을 사용하여 일부 타사 요청을 허용합니다. 하위 모듈이 이 저장소와 함께 복제되었는지 확인하려면 수정된 clone
명령을 사용하십시오: git clone --recursive https://github.com/mozilla/lightbeam-we.git
이 웹 확장을 시험해 볼 수 있는 몇 가지 방법이 있습니다.
Firefox를 열고 URL 표시줄에 about:debugging
로드하세요.
manifest.json
파일을 선택합니다. web-ext 도구를 설치하고 이 저장소의 src
디렉토리로 변경한 후 web-ext run
입력하십시오.
npm run build
실행하세요.
개발 중 언제든지 하위 모듈을 수동으로 업데이트하려면 git submodule update
실행하세요.
npm run test
실행하여 모든 것이 정상인지 확인하세요.
eslint
전역적으로 설치했다면 다음 eslint
플러그인도 전역적으로 설치해야 합니다.eslint-plugin-json
eslint-plugin-mocha
npm run lint:eslint
npm run test:karma
린팅에는 Eslint가 사용됩니다. Karma, Mocha, Chai는 단위 테스트에 사용됩니다. 또한 테스트 스위트는 지속적인 통합 지원을 제공하는 Travis 서비스에서 실행됩니다.