這里是云端源想IT,幫你輕松學IT”
嗨~ 今天的你過得還好嗎?
生命是什么呢,
生命是時時刻刻不知如何是好。
- 2024.03.06 -
工欲善其事必先利其器,一款好的開發工具可以讓我們事半功倍。前面我們對HTML的相關概念和基本結構已經有了基本的了解,下面我們就來安裝在前端開發中的需要使用的開發工具及環境。
在眾多HTML編輯器中,選擇一個適合自己的工具至關重要。今天我們就來認識一下前端開發工作中使用的最廣泛的工具 “VS Code” , 并在本地搭建好開發環境。
在介紹 “VS Code” 之前,我們先來了解一下什么是 “IDE”。
什么是 “IDE”
IDE 是集成開發環境的英文縮寫 (Integrated Development Environment),集成開發環境就是將在開發過程中所需要的工具或功能集成到了一起,比如:代碼編寫、分析、編譯、調試等功能,從而最大化地提高開發者的工作效率。
IDE 通用特點:
前端開發IDE
而在前端開發中我們需要安裝一個“趁手”的IDE,幫助我們更快更高效的開發,一個好的IDE是每個程序員的必備武器。前端開發IDE有很多種,例如 Visual Studio Code、HBuilder、WebStorm、Atom 或 Sublime Text 等。
我們可以任選一種使用。這幾種IDE的對比如下:
這么多IDE該怎么選呢?對于我們初學者來說,選擇Visual Studio Code,(簡稱VS Code)就可以了。VS code具備內置功能非常豐富、插件很全且安裝簡單、輕量、對電腦的配置要求不算很高,且有MAC版本,應用廣泛等優點,很適合新手。
下面就和我一起下載并安裝VS code吧!
1、進入VScode官網
官網地址:https://code.visualstudio.com/
點擊【Download】進入下載,不要點擊【Download for Windows Stable Build】,否則它會自動幫你下載User Installer用戶版本。
2、然后你會看見Windows,Linux,蘋果三個版本,我們選擇Windows版本,選擇System Installer 點擊【x64】進行下載,不要點擊【↓ Windows windows8,10,11】,否則它也會自動默認下載User Installer用戶版本。
其實選哪個版本都無傷大雅,就算你下載了【User Installer】版本也沒事,因為沒人會沒事把自己電腦上的賬戶換成其他人的賬戶登錄,就算換了也可以換回來,只是有時候特殊情況換了個賬戶登錄不能使用就有一點麻煩,所以還是推薦盡量下載【System Installer】版本。
【x86】:32位操作系統。【x64】:64位操作系統,如果想知道自己是什么系統,可以敲擊Win鍵找到“設置”→“系統”→“關于”→“系統類型”。
3、正在下載
這個下載會比較慢,如果不想等可直接去找個別人下好的安裝包哦!也可找小編領取。
4、下載完后打開文件,會彈出許可協議彈窗,勾選我同意此協議,單擊【下一步】。
5、先去D盤里創建一個新文件夾取名叫“VScode”,點擊【瀏覽】按鈕修改安裝路徑,把路徑改到剛剛在D盤里創建的VScode文件夾里。如果覺得麻煩也可以直接默認安裝在C盤,然后單擊【下一步】,但還是建議安裝在D盤里。
6、修改完路徑后,單擊【下一步】。(安裝路徑是這個樣子D:\VScode\Microsoft VS Code)
7、選擇開始菜單文件夾,默認"Visual Studio Code",單擊【下一步】。
8、根據自己的需求進行勾選,勾選完單擊【下一步】。
【創建桌面快捷方式】:在桌面創建VScode快捷方式。
【將“通過Code打開”操作添加到Windows資源管理器文件上下文菜單】:選中一個文件鼠標右鍵可以通過VScode打開文件。
【將“通過Code打開”操作添加到Windows資源管理器目錄上下文菜單】:選中一個文件夾鼠標右鍵可以通過VScode打開文件夾。
【將Code注冊為受支持的文件類型的編輯器】:對于受支持的文件類型的文件,鼠標右鍵選擇“打開方式”,可以通過“Vscode”打開。
【添加到PATH】:添加VScode文件夾里的bin目錄到PATH環境變量里,添加完以后可通過系統命令輸入code直接啟動VScode。
9、單擊【安裝】進行安裝。
10、安裝完成后單擊【完成】啟動。
下載完之后,大家可以根據自己的需求下載插件,這里推薦我用的比較順手的幾個。
1、下載漢化包
點擊擴展,在搜索欄搜索Chinese,選擇Chinese中文簡體點擊【Install】進行安裝。(建議少用,多看英文,這是一位優秀的程序員走向成功的標志性成長。)
安裝完后單擊【Change Language and Restart】重啟VScode軟件,刷新一下就變成中文簡體了。
2、下載【會了吧】插件
在搜索欄里搜索【會了吧】,這個是在你敲代碼時會自動識別你敲的單詞進行翻譯,如果你有一個單詞不認識,可以點進“會了吧”看看翻譯,對英語基礎差的人很友好。
3、下載【Open in browser】插件
這個是用來運行代碼,并且在瀏覽器打開,查看運行效果的,這個插件必須下,否則當你寫完HTML網頁時你無法運行,無法預覽頁面,不信你可以先試試能不能運行再回來下載。
4、下載【Live Server】插件
這個是用于實時預覽運行效果,當你使用open in browser運行代碼時,只要你的代碼有改變,你就需要手動刷新重新預覽頁面運行結果,而Live Server是自動刷新運行結果,非常方便,非常滴銀性!
1、先去D盤里創建一個新文件夾取名叫“Workspace”(名字隨便取名)。
2、進入VScode找到左上角的文件選擇點擊打開文件夾。
3、找到剛剛創建的“workspace”文件夾,單擊【選擇文件夾】。
4、找到WORKSPACRE,點擊新建文件,名字輸入“01.html”,然后點擊回車鍵創建。
5、在剛剛創建的01.html文件下輸入以下代碼。
<!DOCTYPE html>
<html>
<head>
<meta charest="utf-8">
<title>HTML</title>
</head>
<body>
<h1>這是我的第一個網頁</h1>
</body></html>
6、鼠標右擊空白處單擊【Open In Default Browser】查看運行結果。
7、運行結果如下 。
以上就是常用的前端開發工具VS Code的下載和安裝教程了,你的第一個HTML網頁運行成功了嗎?
一個高效的HTML開發工具和環境是每個前端開發者的得力助手。通過合理選擇工具、配置環境、使用框架和庫、以及不斷的調試和測試,你可以將創意轉化為現實,構建出令人驚嘆的網頁。記住,技術永遠在變,唯有不斷學習和實踐,才能讓你在這個數字世界中游刃有余。
今天就先講到這里了,
更多前端開發基礎知識點擊文末閱讀原文查看哦!
記得關注【云端源想IT】一起學編程!
我們下期再見!
END
文案編輯|云端學長
文案配圖|云端學長
內容由:云端源想分享
端工作都是從創建一個網頁文件開始的,一個最小的網頁文件應該總是包含一些東西。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>標題</title>
<link rel="stylesheet" href="css/main.css" />
<link rel="icon" href="images/favicon.png" />
</head>
<body>
<script src="js/scripts.js"></script>
</body>
</html>
其中,head 主要包含,提供有關頁面的元信息標簽 <meta>,比如 針對搜索引擎 ,關鍵詞和描述及編碼類型等,網頁標題,css樣式文件。
一般建議,script 標簽寫在body 結束之前。
是不是很簡單,這是一個網頁的基本框架,要想制作一個內容豐富,漂亮的網頁,還需要學習很多知識。
https://www.w3school.com.cn/tags/tag_meta.asp
https://www.haorooms.com/post/html_meta_ds
到此,你基本已經了解了如何制作一個網頁,建議能夠親手練習下,這樣加深理解。
接下來,我會大概講下,網頁如何布局并填充內容,感謝您的關注。
家好,很高興又見面了,我是"高級前端?進階?",由我帶著大家一起關注前端前沿、深入前端底層技術,大家一起進步,也歡迎大家關注、點贊、收藏、轉發,您的支持是我不斷創作的動力。
The Apple? Siri wave-form replicated in a JS library.
SiriWave 是使用 Canvas API 以純 Javascript 復制 “Apple Siri” 波的開源庫。
IOS經典樣式和 IOS9 樣式
SiriWave 支持以下 IOS 風格的波形圖:
目前 SiriWave 在 Github 通過 MIT 協議開源,有超過 1.5k 的 star,是一個值得嘗試的前端開源項目。
瀏覽器端可以通過 CDN 從 unpkg CDN 導入 UMD 包即可:
<script src="https://unpkg.com/siriwave/dist/siriwave.umd.min.js"></script>
當然,開發者也可以通過 npm install siriwave 或 npm add siriwave 安裝:
import SiriWave from "siriwave";
使用 SiriWave 也非常簡單,比如下面的例子:
<div id="siri-container"></div>
<script>
var siriWave=new SiriWave({
container: document.getElementById("siri-container"),
width: 640,
height: 200,
});
</script>
代碼首先創建一個 div 容器然后實例化了一個新的 SiriWave 對象。
每個聲波都會為每個 range 選擇一個隨機參數,這些參數會影響其創建。開發者可以通過將 range 對象傳遞給構造函數來覆蓋 range 配置, 下面是 range 對象的簽名:
export type IiOS9Ranges={
noOfCurves?: [number, number];
amplitude?: [number, number];
offset?: [number, number];
width?: [number, number];
speed?: [number, number];
despawnTimeout?: [number, number];
};
通過傳遞 curveDefinition 參數,開發者可以覆蓋默認曲線定義從而產生完全不同的樣式。 ios經典樣式的默認定義是:
[
{ attenuation: -2, lineWidth: 1, opacity: 0.1 },
{ attenuation: -6, lineWidth: 1, opacity: 0.2 },
{ attenuation: 4, lineWidth: 1, opacity: 0.4 },
{ attenuation: 2, lineWidth: 1, opacity: 0.6 },
{ attenuation: 1, lineWidth: 1.5, opacity: 1 },
];
其會產生 5 種具有不同參數和幅度的不同正弦波,開發者可以為每條曲線設置 4 個屬性:
更多關于 SiriWave 的用法可以參考文末資料,本文不再過多展開。
https://github.com/kopiro/siriwave
https://kopiro.github.io/siriwave/
*請認真填寫需求信息,我們會在24小時內與您取得聯系。