나는 실행하는 꿀꺽 작업 및 라이브러리를 사용하여 모듈 브라우저 동기화를 다음과 같습니다.
===File gulpfile.js ===
let browserSync = require('browser-sync').create();
gulp.task('browser-sync', function(){
browserSync.init( {
open: true,
injectChanges: true,
proxy: 'https://generalgulp.devsunset',
host: '192.168.1.76',
serveStatic: ['.'],
https: {
key: 'C:\\WebProjects\\GeneralGulp\\resources\\certificates\\server-generalgulp.key',
cert: 'C:\\WebProjects\\GeneralGulp\\resources\\certificates\\server-generalgulp.crt'
}
});
});
======
나의 현지 프로젝트 정보는 다음과 같습니다(내가 사용하는 최신 최대는 현재까):
- 노드 버전:17.1.0
- NPM 버전:8.1.3
- gulp:4.0.2
- NPM 모듈 브라우저 동기화:2.27.7
내가 실행되는 브라우저 동기화 작업입니다. 출력은 좋아 보인다.
==>
사용 gulpfile C:\WebProjects\GeneralGulp\gulpfile.js
[Browsersync]시작하는 브라우저 동기화'...
[Browsersync]프록시: https://generalgulp.devsunset
액세스 Url:
지역:https://localhost:3000
UI:http://localhost:3001
UI 외부:http://localhost:3001
==>
- 이미 추가 SSL 인증서는 이 도메인에 대한 신뢰할 수 있는 루트입니다. 나는 또한 DNS 기록을 가리키는 이 도메인( https://generalgulp.devsunset )-IP 주소를(127.0.0.1&192.168.1.76)
액세스할 수 있는 사이트 모두에서 현지&외부 주소입니다.
그러나,때에 액세스하려고 지역 자원을 사용하여 프록시는 도메인( https://generalgulp.devsunset ),이는 HTTP403:
액세스<my_custom_domain>이 거부되었습니다. 당신은 권한을 부여하는 이 페이지를 보려면
나는 가정을 실행할 때는 내 꿀꺽"브라우저 동기화"작업,그 번역의 사용자 정의 도메인 https://localhost:3000 나 https://192.168.1.76:3000
내가 다음에 정확하게 문서의 https://browsersync.io/docs . 또한 시도는 모든 솔루션을 찾을 수 있다. 이러한 솔루션에 나를 지도하는 작업을 꿀꺽는 내가 쓴에서 시작입니다.
나는 감사할 수 있다면 나에게 제안하는 것을 내가 해야 할지 더 문제를 해결하 왜 브라우저 동기화할 수 없는"프록시는"내가 도메인? 어떤 매개 변수는 누락에서 나는 꿀꺽 작업?
감사합니다!