การสร้างการกำหนดค่าอัตโนมัติขึ้นอยู่กับการใช้งานแบ็กเอนด์ Vue-CLI และ Tindy2013/Subconverter
20200730
docker run -d -p 58080:80 --restart always --name subweb careywong/subweb:latest
หากคุณต้องการแก้ไขรหัสคุณต้องสร้างภาพในเครื่องและเรียกใช้ หมายเหตุ: ทุกครั้งที่คุณแก้ไขรหัสคุณจะต้องใช้งาน Docker Build อีกครั้งเพื่อดำเนินการบรรจุภัณฑ์
docker -v
Docker version 23.0.4, build f480fb1
docker build -t subweb-local:latest .
docker run -d -p 58080:80 --restart always --name subweb subweb-local:latest
คุณต้องติดตั้งโหนดและเส้นด้ายเพื่อติดตั้งการพึ่งพาและการวางจำหน่ายแพ็คเกจ คุณสามารถตรวจสอบว่าการติดตั้งนั้นสำเร็จผ่านคำสั่งต่อไปนี้หรือไม่ หมายเหตุ: ขั้นตอนต่อไปนี้เป็นคำสั่งที่สอดคล้องกันภายใต้ Ubuntu เพื่ออำนวยความสะดวกในการแก้ปัญหาในภายหลังโปรดส่งปัญหาหากคุณมีคำถามใด ๆ
node -v
v16.20.0
yarn -v
1.22.19
yarn install
yarn serve
การเข้าถึงเบราว์เซอร์ http: // localhost: 8080/
ในการเผยแพร่ไปยังสภาพแวดล้อมออนไลน์คุณต้องติดตั้งการพึ่งพาและดำเนินการตามคำสั่งบรรจุภัณฑ์ต่อไปนี้ หากคุณต้องการแก้ไขแบ็กเอนด์เริ่มต้นโปรดแก้ไขรายการการกำหนดค่า defaultBackend ใน SRC/Views/Subconverter.Vue
yarn build
คุณต้องติดตั้ง Nginx (หรือเว็บเซิร์ฟเวอร์อื่น ๆ ) และกำหนดค่าอย่างถูกต้อง ต่อไปนี้เป็นตัวอย่างการกำหนดค่า
server {
listen 80 ;
server_name example.com ;
root /var/www/http/sub-web/dist ;
index index.html index.htm ;
error_page 404 /index.html ;
gzip on ; #开启gzip压缩
gzip_min_length 1k ; #设置对数据启用压缩的最少字节数
gzip_buffers 4 16k ;
gzip_http_version 1.0 ;
gzip_comp_level 6 ; #设置数据的压缩等级,等级为1-9,压缩比从小到大
gzip_types text/plain text/css text/javascript application/json application/javascript application/x-javascript application/xml ; #设置需要压缩的数据格式
gzip_vary on ;
location ~ * . (css | js | png | jpg | jpeg | gif | gz | svg | mp4 | ogg | ogv | webm | htc | xml | woff)$ {
access_log off ;
add_header Cache-Control " public,max-age=30*24*3600 " ;
}
}
ยอมรับ PRS
หมายเหตุเล็ก ๆ น้อย ๆ : หากแก้ไข readMe โปรดปฏิบัติตามข้อกำหนดมาตรฐาน readme
MIT © 2020 Careywang