0

내가 그래서 두 개의 파일이크롬 확장 자바 스크립트가 변경되지 않는 이유는 무엇입니까?

this one에 따라, 크롬 확장 구축을 위해 노력 해요 : 때의 manifest.json 및 sample.js

내가 sample.js에 약간의 변경을, 그들은 때때로 적용 페이지를 새로 고침하고 때로는하지 마십시오. 캐시를 지우려고합니다. 다시 한 번, 그것은 때때로 작동합니다. 이제 나는 완전히 붙어있다.

function onClickHandler(info, tab) { 
alert("1"); 
} 

다음 내가

function onClickHandler(info, tab) { 
alert("2"); 
} 

로 변경하지만 내가 청소를하려고

1. 경고 유지의 컨텍스트 메뉴를 클릭 할 때 뭔가를 경고하려고한다고 가정 해 봅시다 캐시를 닫고 Chrome을 다시 열고, 확장 프로그램을 제거한 후 다시 설치하십시오. 아무것도 작동하지 않습니다.

내가 분명히했으면 좋겠다. sample.js 파일의 확장명이 최신인지 어떻게 확인합니까?

어딘가에 자바 스크립트 캐시를 비활성화해야합니까?

당신은 크롬에 가야

+0

[가능한 빨리 제거] -> [압축 해제 된로드]보다 크롬 확장을 수정하는 방법 /stackoverflow.com/questions/8159273/faster-way-to-modify-chrome-extension-than-remove-load-unpacked) –

답변

2

어떤 도움을 주셔서 감사합니다 .. : // 확장/및 확장을 위해 "새로 고침"을 클릭합니다. (또는 Ctrl/Cmd + R 키를 누르면 번들 확장 기능을 모두 다시로드합니다.

모든 확장 파일이 다시로드되는지 확인하는 가장 좋은 방법입니다.

또 다른 방법은 Extensions Reloader과 같은 것을 사용하는 것입니다. 확장 기능은 툴바에 버튼을 추가하여 확장 기능을 다시로드합니다. (manifest.json에 대한 변경 사항은 예외가 아닙니다. 가장 많이 바꿀 파일이 아니기 때문에 문제가되지 않습니다.)

+0

수동으로 다시로드하는 것이 좋습니다. 단 하나만 가지고 있습니다. 최신 코드를 실행하려면 100 % 확실한 방법이 필요합니다. 재 장전이 작동하지 않으면 그 연장을 시도 할 것입니다. 감사 ! – jeff

+0

그런 경우 chrome : // extensions /로 이동하는 것이 좋습니다. –

+0

네, 효과가있었습니다. 2 분 안에 답을 받아 들일 것입니다. 다시 한 번 감사드립니다! – jeff

관련 문제