nginx

1/48ページ

使用 Nginx 編譯 Sass 和 Scss

前端的小夥伴對於 Sass 或 Scss(以下統稱 Sass) 應該並不陌生,他是一種 CSS 預處理語言,使用 Sass 可以極大簡化 CSS 程式碼的編寫和維護。 通常情況下,我們在開發環境下使用 Sass 是在 webpack dev server 或者 Gulp 環境下,通過監聽檔案修改來實 […]

VueJs單頁應用實現微信網頁授權及微信分享功能

在實際開發中,無論是做PC端、WebApp端還是微信公眾號等型別的專案的時候,或多或少都會涉及到微信相關的開發,最近公司專案要求實現微信網頁授權,並獲取微信使用者基本資訊的功能及微信分享的功能,現在總算完成了,但開發過程中遇到好幾個坑。廢話不多說了,開始正題。 描述點 微信相關開發知識瞭解 怎麼樣實 […]

html include file用法

很多時候我們寫html頁面時,多個頁面的header和footer的內容是一樣的,如果每個頁面都copy十分麻煩,且改動的時候每個頁面都需要修改。那麼我們能不能寫一個公用的header和footer檔案,然後在html裡include這些檔案呢?html裡include file就是用來幹這個事的 […]

我的全站https之路

文章地址 背景 很早前就想著升級https 選擇安裝目錄,我選擇安裝在 /usr/local/src 安裝 pcre 安裝 ssl 安裝 nginx 啟動 確保80埠沒有被佔用,我之前node是在監聽80埠的,現在把服務先停止。 # 檢視埠情況 netstat -ano|grep 80 # 啟動ng […]

三分鐘解決前後端分離專案中的跨域問題

想看重點的直接挪到文章底部,nginx反向代理的配置 跨域 涉及到前後端開發的專案中,不可避免的涉及到了跨域的問題。跨域,指的是瀏覽器不能執行其他網站的指令碼。 瀏覽器的同源策略會導致跨域,這裡同源策略又分為以下兩種 DOM同源策略:禁止對不同源頁面DOM進行操作。這裡主要場景是iframe跨域的情 […]

nginx部署前端SPA應用實踐

隨著react,vue的普及,前後端分離之後,多采用nginx為靜態伺服器,並用nginx對api做反向代理,以實現前端SPA應用的部署。 nginx location 匹配規則 ~ 波浪線表示執行一個正則匹配,區分大小寫 ~* 表示執行一個正則匹配,不區分大小寫 ^~ 表示普通字元匹配,如果該選項 […]

一次痛苦又甜蜜的微信支付踩坑之旅

凡是和錢打交道的事,沒有一樣是容易的。這是我第一次接觸微信支付,發現網上還是有很多同學在求助,XXX了怎麼辦?XXX是什麼情況?為了幫助更多的小夥伴脫離“苦海”,我決定寫下這次的踩坑之旅,給更多的人幫助。 介紹 微信支付方式分為刷卡支付、公眾號支付、掃碼支付、APP支付、H5支付、小程式支付。 先從 […]

「跨域」利用node.js實踐前端各種跨域方式(上)

前言 常言道,”讀萬卷書,不如行萬里路”。技術的學習也是如此,唯有實踐才能更清楚的明白原理和加深印象,因此本文會利用node.js對前端的各種跨域方式進行實踐,強烈建議一步一步跟著做,相信你肯定會對跨域有更深層次的理解。而由於篇幅限制,本文只會貼出關鍵性的程式碼,本系列總共分 […]

1 48