ของผมไปก่อไว้ข้างนอกผ gulp งานโดยใช้ NodeJS ศูนย์ควบคุม kde ในโมดูลเบราว์เซอร์-sync ที่ด้านล่างนี้
===แฟ้ม 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 ศูนย์ควบคุม kde ในโมดูลเบราว์เซอร์-sync:2.27.7
ฉันวิ่งเบราว์เซอร์-sync ทำงานหนักหรอก การส่งออกดูดีนะ
==>
ใช้ gulpfile C:\WebProjects\GeneralGulp\gulpfile.js
[Browsersync]กำลังเริ่ม'เบราว์เซอร์-sync'...
[Browsersync]Proxying: https://generalgulp.devsunset
ใช้ที่อยู่ Url:
ท้องถิ่น:https://localhost:3000
เว็บเบราว์เซอร์ภายนอก: https://192.168.1.76:3000
ส่วนติดต่อผู้ใช้:http://localhost:3001
ส่วนติดต่อผู้ใช้ของเว็บเบราว์เซอร์ภายนอก:http://localhost:3001
==>
- ผมแล้วเพิ่มใบรับรอง SSL สำหรับโดเมนนี้จะเชื่อใจรูท ฉันยังต้อง DNS บันทึกขอชี้มาจากโดเมนนี้( https://generalgulp.devsunset )-IP ของที่อยู่(127.0.0.1&192.168.1.76)
ฉันสามารถเข้าใช้งานเว็บไซต์จากทั้งสองท้องถิ่น&เว็บเบราว์เซอร์ภายนอกที่อยู่
อย่างไรก็ตามเมื่อฉันพยายามที่จะเข้าถึงในเมืองทรัพยากรใช้ proxied องโดเมน( https://generalgulp.devsunset ),มันจะเป็น HTTP 403:
เข้าถึง<my_custom_domain>ถูกปฏิเสธ คุณไม่ใช่อนุญาตให้ มุมมองหน้านี้
ฉันคิดว่าตอนที่กำลังของฉัน gulp"เบราว์เซอร์-sync"งานมันจะแปลความหมายที่กำหนดเองโดเมนไป https://localhost:3000 หรือ https://192.168.1.76:3000
ฉันต้องทำตามที่เอกสารของ https://browsersync.io/docs . ฉันก็ต้องทำความพยายามกับวิธีแก้ปัญหาต่างๆที่ฉันหามาได้ พวกนั้นอทางแก้ปัญหานั่นทำให้ฉันต้องกา gulp งานที่ฉันเคยเขียนตอนอยู่ที่จุดเริ่มต้น
ฉันจะซาบซึ้งมากถ้าคุณสามารถแนะนำให้ฉันซึ่งสิ่งที่ฉันควรจะทำต่อไป troubleshoot ทำไมของเบราว์เซอร์-sync ไม่สามารถ"ของพร็อกซี"ฉันองโดเมน? มันมีพารามิเตอร์หายตัวไปในของฉัน Gulp งาน?
ขอบคุณ!