整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          IDE編譯運(yùn)行vue項(xiàng)目報(bào)JavaScript堆內(nèi)存

          IDE編譯運(yùn)行vue項(xiàng)目報(bào)JavaScript堆內(nèi)存溢出解決方法

          DE編譯運(yùn)行vue項(xiàng)目:

          npm run serve

          報(bào)如下錯(cuò)誤:

          FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

          解決方法:

          1.打開cmd

          2.執(zhí)行以下命令修改node相關(guān)配置

          setx NODE_OPTIONS --max_old_space_size=10240

          3.重啟IDE,重新編譯運(yùn)行vue項(xiàng)目。

          概是18年的時(shí)候,那時(shí)候我還是一個(gè)很稚嫩的小前端,我記得很深刻,當(dāng)前GitHub上有個(gè)叫做Screenshot-to-code的開源項(xiàng)目沖榜賊猛,短短幾天就獲得了好幾千的star,這個(gè)項(xiàng)目主要表達(dá)的是在未來三年內(nèi),深度學(xué)習(xí)將改變前端開發(fā)。它將會(huì)根據(jù)設(shè)計(jì)圖自動(dòng)生成對應(yīng)的html,css代碼,從而拉低開發(fā)軟件的門檻。

          也就是說我們前端以后不需要再畫靜態(tài)了!

          項(xiàng)目地址:https://github.com/emilwallner/Screenshot-to-code

          這里簡單說一下原理

          Screenshot-to-code-in-Keras 是 Emil Wallner 實(shí)現(xiàn)的一個(gè)可根據(jù)設(shè)計(jì)草圖生成基本 HTML 和 CSS 網(wǎng)站的神經(jīng)網(wǎng)絡(luò)。以下是該過程的簡要概述:

          1)給訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)提供設(shè)計(jì)圖像

          2)神經(jīng)網(wǎng)絡(luò)將圖片轉(zhuǎn)化為 HTML 標(biāo)記語言

          3)渲染輸出

          Emil Wallner 分三步從易到難構(gòu)建三個(gè)不同的模型:

        1. 首先,構(gòu)建最簡單的版本來掌握移動(dòng)部件。
        2. 然后,專注于自動(dòng)化所有步驟,并簡要解釋神經(jīng)網(wǎng)絡(luò)層。
        3. 最后,創(chuàng)建一個(gè)模型來思考和探索 LSTM 層。
        4. 這里只做簡單介紹,感興趣的朋友可以在頭條搜索中搜 Screenshot-to-code 即可看到更多詳細(xì)內(nèi)容

          發(fā)展到今天,設(shè)計(jì)圖轉(zhuǎn)代碼已經(jīng)基本實(shí)現(xiàn)

          前幾天體驗(yàn)了一下藍(lán)湖內(nèi)測的設(shè)計(jì)圖轉(zhuǎn)代碼功能,真的挺震撼的。廢話不多說,大家請看視頻!

          <script src="https://lf3-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>

          (第二張示例圖中標(biāo)簽文字溢出并不是bug,因?yàn)楣雀铻g覽器最小文字只支持12px)

          從上面視頻可以看到,UI小姐姐只需要把畫好的項(xiàng)目設(shè)計(jì)圖放上去,我們前端就可以直接生成完整的靜態(tài)頁。目前來看主要支持vue和普通的html頁面。css倒是兼容得非常好,less和sass都支持不過這畢竟只是一個(gè)內(nèi)測版,相信等正式推出時(shí)應(yīng)該是可以兼容到react等主流框架的。

          感覺這對我們前端來說其實(shí)還是利大于弊,因?yàn)榍岸俗钪饕慕换ズ瓦壿嬑磥砦迥陜?nèi)應(yīng)該是不可能像靜態(tài)一樣可以生成,那么設(shè)計(jì)圖轉(zhuǎn)代碼的功能的推出其實(shí)還是可以在一定程度上減輕我們的工作負(fù)擔(dān)。

          因?yàn)楫嬱o態(tài)頁對大部分前端來說都是枯燥無味的工作。如果以后都不用畫靜態(tài)的畫,那么我們就可以有空閑時(shí)間來學(xué)習(xí)新技術(shù),新知識(shí)。比如現(xiàn)在挺火的云函數(shù)啥的,學(xué)學(xué)總沒有壞處。或者學(xué)一門后端語言等都可以不斷完善自己的技術(shù)棧,提高自己的行業(yè)競爭力。

          篇文章主要給大家介紹一下在html頁面中如何讓單行文本以及多行文本溢出顯示省略號(hào)(…)。

          1)單行文本溢出顯示省略號(hào)

          當(dāng)我們在編寫網(wǎng)頁代碼的時(shí)候,肯定會(huì)遇到過文字列表中的文字太多超出了我們所寫的寬度,導(dǎo)致文本換行或者文本超出了界限,這時(shí)有人就會(huì)說了,讓后臺(tái)限制一下調(diào)用的文字個(gè)數(shù)不就行了嗎,但是我們在做響應(yīng)式的時(shí)候由于是百分比布局,無法計(jì)算一行會(huì)顯示多少個(gè)文字,所以這并不是一個(gè)好的解決方案,我們使用css3就可以輕松的實(shí)現(xiàn),而且簡單好用。

          核心css語句:

          1、overflow:hidden; (顧名思義超出限定的寬度就隱藏內(nèi)容)

          2、white-space: nowrap; (設(shè)置文字在一行顯示不能換行)

          3、text-overflow: ellipsis;(規(guī)定當(dāng)文本溢出時(shí)顯示省略符號(hào)來代表被修剪的文本)

          我們具體的代碼效果演示就如下圖所示:(設(shè)置ul寬度為300,超出的文字內(nèi)容讓其自動(dòng)隱藏并顯示...)

          2)多行文本溢出顯示省略號(hào)

          我們在編寫網(wǎng)頁代碼時(shí),有時(shí)候新聞列表頁中新聞簡介可能有一行或者多行,我們要如何處理這種問題,讓其超出多行后還能顯示省略號(hào)呢,不要慌,我們css還是很強(qiáng)大的,已經(jīng)給我們提供了方法來處理這種問題了。

          核心css語句:

          1、-webkit-line-clamp:2; (用來限制在一個(gè)塊元素顯示的文本的行數(shù),2表示最多顯示2行。 為了實(shí)現(xiàn)該效果,它需要組合其他的WebKit屬性)

          2、display: -webkit-box; (和1結(jié)合使用,將對象作為彈性伸縮盒子模型顯示 )

          3、-webkit-box-orient:vertical;( 和1結(jié)合使用 ,設(shè)置或檢索伸縮盒對象的子元素的排列方式 。)

          4、overflow:hidden; (顧名思義超出限定的寬度就隱藏內(nèi)容)

          5、text-overflow: ellipsis;(規(guī)定當(dāng)文本溢出時(shí)顯示省略符號(hào)來代表被修剪的文本)

          我們具體的代碼效果演示就如下圖所示:(設(shè)置段落p寬度為300,超出2行的文字內(nèi)容讓其自動(dòng)隱藏并顯示...)

          好了,本篇文章就給大家說到這里,大家自己下來可以自己找例子寫一下試一試到底能不能實(shí)現(xiàn)我們所說的效果,以后在寫頁面的的遇到這種問題的時(shí)候直接復(fù)制使用即可。

          每日金句:必須從過去的錯(cuò)誤學(xué)習(xí)教訓(xùn)而非依賴過去的成功。喜歡我的文章的小伙伴記得關(guān)注一下哦,每天將為你更新最新知識(shí)。


          主站蜘蛛池模板: 日本内射精品一区二区视频 | 精品国产AV无码一区二区三区| 成人国产精品一区二区网站| 福利一区二区在线| 在线精品日韩一区二区三区| 精品一区二区高清在线观看| 中文字幕一区二区三区四区 | 国产成人一区二区三区| 亚洲一区无码中文字幕| 国产激情一区二区三区小说| 亚洲AV午夜福利精品一区二区 | 国产综合无码一区二区辣椒| 日韩人妻无码一区二区三区综合部 | 无码日韩人妻AV一区免费l| 老熟妇仑乱一区二区视頻| 日本高清成本人视频一区| 八戒久久精品一区二区三区| 亚洲熟女综合一区二区三区| 人妻aⅴ无码一区二区三区| 人妻少妇一区二区三区| 久久免费视频一区| 丰满人妻一区二区三区视频| 国产精品亚洲一区二区无码| 国产一区二区不卡老阿姨| 亚洲视频一区二区三区四区| 久久久老熟女一区二区三区| 国产无线乱码一区二三区| 韩国福利一区二区三区高清视频| 美女免费视频一区二区| 国产精品综合一区二区三区| 久久久久人妻精品一区三寸| 亚洲AV无码一区二区三区牛牛 | 蜜桃AV抽搐高潮一区二区| 精品一区二区三区波多野结衣| 亚洲日本一区二区三区在线| 中文字幕亚洲一区二区va在线| 国产亚洲一区二区三区在线不卡| 亚洲国产成人精品久久久国产成人一区二区三区综| 精品无人乱码一区二区三区| 欧美激情一区二区三区成人| 日韩一区在线视频|