web-ext
브라우저 확장 개발 프로세스의 다양한 부분의 속도를 높이기 위해 설계된 명령줄 도구입니다.
시도하면 web-ext run -t firefox-desktop
다음 오류가 발생합니다.
Running web extension from /home/aloisdg/Source/markdin/source
Error: not found: firefox
at F (/usr/lib/node_modules/web-ext/node_modules/fx-runner/node_modules/which/which.js:63:19)
at E (/usr/lib/node_modules/web-ext/node_modules/fx-runner/node_modules/which/which.js:72:29)
at /usr/lib/node_modules/web-ext/node_modules/fx-runner/node_modules/which/which.js:81:16
at /usr/lib/node_modules/web-ext/node_modules/fx-runner/node_modules/isexe/index.js:44:5
at /usr/lib/node_modules/web-ext/node_modules/fx-runner/node_modules/isexe/access.js:8:5
at FSReqCallback.oncomplete (node:fs:188:23)
Firefox가 없고 Firefox Developer Edition이 있기 때문인 것 같습니다.
Firefox Developer Edition과 호환되게 만드는 방법은 무엇입니까?
답변1
기본 버전(예: Firefox Developer Edition)이 아닌 Firefox 데스크톱 버전을 사용하여 확장 기능을 실행하려면 이 --firefox
옵션을 사용하여 바이너리의 전체 경로를 지정하세요.
먼저 바이너리의 경로를 찾아보겠습니다. 정말 간단합니다.
which firefox-developer-edition
발견된 경로는 입니다 /usr/bin/firefox-developer-edition
.
이제 우리는 달릴 수 있다
web-ext run --firefox="/usr/bin/firefox-developer-edition"
바라보다.
원천:네트워크 확장 사용, 어느