国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

chrome 開發(fā)者工具 - local overrides

Kosmos / 802人閱讀

摘要:比如為對應(yīng)在目錄下,新建文件,文件中的內(nèi)容,與正常接口返回格式相同,對象或者數(shù)組類型,從而覆蓋掉原接口請求。在中提及發(fā)布,增強(qiáng)用戶體驗(yàn),不過延期了,

使用chrome 作為本地網(wǎng)絡(luò)服務(wù)

chrome 65+ 新功能, 使用我們自己的本地資源覆蓋網(wǎng)頁所使用的資源,可以使用本地css文件覆蓋網(wǎng)頁的css文件,修改樣式。

類似的,使用DevTools的工作區(qū)設(shè)置持久化,將本地的文件夾映射到網(wǎng)絡(luò),在chrome開發(fā)者功能里面對css 樣式的修改,都會直接改動本地文件,頁面重新加載,使用的資源也是本地資源,達(dá)到持久化的效果。

然后就是,很少使用的使用 local override 功能,來搭建一個本地的靜態(tài)網(wǎng)頁服務(wù)器:
搭建過程非常簡單,根據(jù)原文中的步驟(假設(shè)訪問的域名 chromeserver.com):

搭建local overrider的根目錄, C:/Dev/Web/chromelocal,

在根目錄中新建文件夾,以 chromeserver.com 命名,進(jìn)入該文件目錄,新建一個 index.html

打開chrome 開發(fā)者工具, sources --> Overrides --> 勾選 Enable Local Overriders --> 點(diǎn)擊 Select folder for overrides ,選擇文件 C:/Dev/Web/chromelocal

結(jié)果圖 :

在打開了 開發(fā)者工具的tab中,訪問 http://chromeserver.com/,就可以看到頁面了。

擴(kuò)展:

1. 設(shè)置持久化。

經(jīng)過上面的設(shè)置后,嘗試打開其他網(wǎng)頁, 在Elements 面板中進(jìn)行的樣式,

然后,在sources 中,就會自動生成對應(yīng)域名的文件(在本地磁盤上新建文件)

新開tab 中重新打開頁面,修改依然生效,已經(jīng)將本地的資源文件映射到了網(wǎng)絡(luò),跟上面工作區(qū)設(shè)置持久化的效果類似。

在chrome 中點(diǎn)擊對應(yīng)index.css文件,可以在右側(cè)面板中,直接修改未格式化的文件

或者在本地磁盤中,使用IDE打開文件 C:/Dev/Web/chromelocal/static.segmentfault.com/v-5badf55c/index/css/index.css,格式化文件后,再修改里面的內(nèi)容,也可以自動刷新,顯示文件更改。

2. 模擬接口數(shù)據(jù)

對于返回json 數(shù)據(jù)的接口,可以利用該功能,簡單模擬返回?cái)?shù)據(jù)。

比如:
api 為 http://www.xxx.com/api/v1/list,

對應(yīng)在chromelocal 目錄下,新建文件 www.xxx.com/api/v1/list,list 文件中的內(nèi)容,與正常接口返回格式相同,

對象或者數(shù)組類型,從而覆蓋掉原接口請求。

相關(guān)功能

workspaces ,chrome 很早就引入了 workspaces , 這個功能允許把DevTools 當(dāng)做IDE使用,
只要在選擇了 Add folder to workspace 后,允許資源訪問,在chrome DevTools 中的改變,相應(yīng)也會保存在本地版本中,跟使用文本編輯器類似的類似的功能。

在 Chrome 63 What"s New In DevTools中 提及 workspace2.0 發(fā)布,增強(qiáng)用戶體驗(yàn),不過延期了,

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/113975.html

相關(guān)文章

  • chrome 發(fā)者工具 - local overrides

    摘要:比如為對應(yīng)在目錄下,新建文件,文件中的內(nèi)容,與正常接口返回格式相同,對象或者數(shù)組類型,從而覆蓋掉原接口請求。在中提及發(fā)布,增強(qiáng)用戶體驗(yàn),不過延期了, 使用chrome 作為本地網(wǎng)絡(luò)服務(wù) chrome 65+ 新功能, 使用我們自己的本地資源覆蓋網(wǎng)頁所使用的資源,可以使用本地css文件覆蓋網(wǎng)頁的css文件,修改樣式。 類似的,使用DevTools的工作區(qū)設(shè)置持久化,將本地的文件夾映射到網(wǎng)...

    leo108 評論0 收藏0
  • chrome 發(fā)者工具 - local overrides

    摘要:比如為對應(yīng)在目錄下,新建文件,文件中的內(nèi)容,與正常接口返回格式相同,對象或者數(shù)組類型,從而覆蓋掉原接口請求。在中提及發(fā)布,增強(qiáng)用戶體驗(yàn),不過延期了, 使用chrome 作為本地網(wǎng)絡(luò)服務(wù) chrome 65+ 新功能, 使用我們自己的本地資源覆蓋網(wǎng)頁所使用的資源,可以使用本地css文件覆蓋網(wǎng)頁的css文件,修改樣式。 類似的,使用DevTools的工作區(qū)設(shè)置持久化,將本地的文件夾映射到網(wǎng)...

    huhud 評論0 收藏0
  • SpringMVC之源碼分析--LocaleResolver(二)

    摘要:概述上一篇就默認(rèn)的進(jìn)行了分析,詳細(xì)請參考,本節(jié)我們繼續(xù)分析學(xué)習(xí),主要分析解析器類繼承關(guān)系如下圖由上面類圖可知,繼承并實(shí)現(xiàn)接口,主要是操作的工具類,繼承接口,增加了信息操作。即通過實(shí)現(xiàn)的選擇。 概述 上一篇就Spring MVC默認(rèn)的LocaleResovler(AcceptHeaderLocaleResolver)進(jìn)行了分析,詳細(xì)請參考https://segmentfault.com/...

    RichardXG 評論0 收藏0
  • 爬蟲可視化點(diǎn)選配置工具chrome插件簡介

    摘要:從右上角菜單更多工具擴(kuò)展程序可以進(jìn)入插件管理頁面,也可以直接在地址欄輸入訪問。其中,個是必不可少的,和是推薦的。 什么是Chrome插件 Chrome插件是一個用Web技術(shù)開發(fā)、用來增強(qiáng)瀏覽器功能的軟件,它其實(shí)就是一個由HTML、CSS、JS、圖片等資源組成的一個.crx后綴的壓縮包. 開發(fā)與調(diào)試 Chrome插件沒有嚴(yán)格的項(xiàng)目結(jié)構(gòu)要求,只要保證本目錄有一個manifest.json即...

    RiverLi 評論0 收藏0
  • SpringMVC之源碼分析--LocaleResolver(一)

    摘要:概述為我們提供國際化支持,通過設(shè)置系統(tǒng)的環(huán)境,根據(jù)運(yùn)行環(huán)境使用不同的語言顯示。提供接口的作用是解析客戶端使用的地區(qū),目的是為了根據(jù)這些信息實(shí)現(xiàn)視圖多語言即國際化。接口繼承接口,增加時區(qū)支持。 概述 Spring MVC為我們提供國際化支持,通過設(shè)置系統(tǒng)的環(huán)境,根據(jù)運(yùn)行環(huán)境使用不同的語言顯示。Spring提供LocaleResolver接口的作用是解析客戶端使用的地區(qū)(Locale),目...

    HtmlCssJs 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<