projectname是乙個後台管理系統,是**鏈(ts)生態中的一環
git clone
git submodule init
git submodule updat
cd common-base
git checkout --track origin/speed_dev_zhangjing
cd ..
npm install
// src/config/proxy.conf.js
// 前端根據介面文件模擬的資料位址
const mock = '';
// 後端提供的可聯調環境
const rdname = '';
module.exports = ;
npm run start
npm run build
// src/config/deploy.conf.js
const deploycfg = ,
};module.exports = deploycfg;
npm run deploy rdname
├── common-base 公共模組(不可修改)
├── pass 前端登陸服務模組
├── dist 打包生成
├── src 業務開發模組
├── ├── components ui類元件
├── ├── config 配置檔案
├── ├── containers 容器類元件(對component的組合)
├── ├── state 公共狀態管理
├── ├── static 靜態資源
├── ├── theme 全域性樣式
├── ├── translations 國際化語言
├── ├── utils 工具函式
react相關
ui庫
國際化語言
工具庫
不可變物件
嘗試寫個爬蟲(1)
背景知識 url uniform resource locator 也是平常所說的網頁位址。url是標準的internet協議,由協議型別,主機名,資源路徑等組成。格式為 protocol hostname port path parameters query protocal 是協議型別,最常用的...
嘗試寫個爬蟲(2)
爬蟲的工作原理 主要技術 1.獲得url,解析出主機,埠以及資源路徑 2.呼叫dns解析程式,將url轉換成ip位址 4.迴圈獲得伺服器端的返回資訊,並儲存到本地。dns 網域名稱系統 用於網路資源的命名管理,將internet上的網域名稱與真實的ip位址進行一對一或一對多的對映,使用者可以通過輸入...
嘗試寫個爬蟲(3)
http 超文字傳輸協議 通常http用於傳輸文字資訊,當然也可以傳輸二進位制或者各種流式檔案。通訊原理如下 1.建立tcp會話連線,通常指一次socket連線 2.client端向server端傳送請求命令,即http請求頭 3.server端響應client端請求,生成http返回頭,以及返回的...