亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

VS?Code中JavaScript環(huán)境搭建配置全過(guò)程

 更新時(shí)間:2024年02月27日 10:43:18   作者:拉伊卜  
node.js大部分基本模塊都用JavaScript語(yǔ)言編寫,JavaScript最早是運(yùn)行在瀏覽器中,通常作為客戶端程序設(shè)計(jì)語(yǔ)言使用,node.js的出現(xiàn)使JavaScript也能用于服務(wù)端編程,這篇文章主要給大家介紹了關(guān)于VS?Code中JavaScript環(huán)境搭建配置的相關(guān)資料,需要的朋友可以參考下

一,環(huán)境

  • Windows 11 家庭中文版,64 位操作系統(tǒng), 基于 x64 的處理器
  • VS Code 版本: 1.83.1 (user setup)
  • Node.js 版本:20.9.0

二,為什么搭建JavaScript環(huán)境

因?yàn)樵诳础吨貥?gòu)改善既有代碼的設(shè)計(jì)第2版》的時(shí)候,書中的代碼展示范例都是基于JavaScript的,我也從未涉及過(guò)JavaScript這門編程語(yǔ)言。為了讓理論與實(shí)踐并進(jìn),必須從零開(kāi)始學(xué)一下JavaScript基本語(yǔ)法,因?yàn)闀蟹独髽O少使用JavaScript任何復(fù)雜的特性,所以我只要對(duì)該編程語(yǔ)言有粗淺的了解就行,畢竟我是學(xué)C++的。

首當(dāng)其沖便是先配置好JavaScript的運(yùn)行環(huán)境,為學(xué)習(xí)JavaScript的基本語(yǔ)法創(chuàng)造前提條件,然后循序漸進(jìn)學(xué)習(xí)《重構(gòu)改善既有代碼的設(shè)計(jì)第2版》,因?yàn)檫@本書對(duì)IT從業(yè)者來(lái)說(shuō)很重要!??!

二,配置步驟

  • 在 Visual Studio Code (VS Code) 中配置 JavaScript 運(yùn)行環(huán)境通常涉及安裝 Node.js,以便在編輯器中運(yùn)行 JavaScript 代碼。

以下是詳細(xì)的步驟:

1、打開(kāi)瀏覽器,前往 Node.js 官方網(wǎng)站:https://nodejs.org/  

2、這會(huì)看到兩個(gè)版本:LTS(Long Term Support)版本和當(dāng)前版本。LTS 版本通常是最穩(wěn)定和推薦的版本。選擇LTS版本并點(diǎn)擊下載。

或者直接點(diǎn)擊這里下載

3、然后根據(jù)操作系統(tǒng)選擇下載相應(yīng)的安裝程序:

  • 對(duì)于 Windows,可以選擇 ".msi" 安裝程序。
  • 對(duì)于 macOS,可以選擇 ".pkg" 安裝程序。
  • 對(duì)于 Linux,可以選擇合適的包管理器或二進(jìn)制文件。

4、下載完成后,運(yùn)行安裝程序并按照安裝向?qū)У牟襟E完成安裝,安裝完成后會(huì)自動(dòng)配置好Node.js的環(huán)境變量,非常簡(jiǎn)單。

5、打開(kāi)命令行工具,輸入:node --version 或者 node -v 命令,驗(yàn)證 Node.js 是否成功安裝(輸出 Node.js 的版本號(hào))。

6、打開(kāi) VS Code,安裝如下兩個(gè)插件,提高學(xué)習(xí)效率(Live Server是一個(gè)輕量級(jí)的web服務(wù)器,Code Runner用于一鍵運(yùn)行JavaScript代碼)。

7、創(chuàng)建一個(gè)用于保存 JavaScript 工程的文件夾或打開(kāi)一個(gè)已存在的文件夾(D:\Files\IT_Data\VsCode_Project\JavaScript_Project)。

8、然后新建一個(gè) index.html 文件,打開(kāi)該文件輸入感嘆號(hào)(!)并按回車鍵,會(huì)自動(dòng)生成如下內(nèi)容。

9、上圖中的這些HTML代碼內(nèi)容并不是學(xué)習(xí)的主題,所以不用在乎這些細(xì)節(jié),但是要使用這些HTML代碼作為JavaScript代碼的容器,以幫助我去學(xué)習(xí)JavaScript這門編程語(yǔ)言,進(jìn)而理解《重構(gòu)改善既有代碼的設(shè)計(jì)第2版》書中的代碼展示范例。

10、在 <body></body> 標(biāo)簽里輸入 <h1>Hello JavaScript</h1> 內(nèi)容,然后右鍵index.html文件點(diǎn)擊 Open with Live Server 選項(xiàng),這會(huì)在默認(rèn)瀏覽器中加載當(dāng)前文件,顯示如下頁(yè)面。

11、這也就說(shuō)明環(huán)境配置基本成功了,然后在當(dāng)前文件夾下新建一個(gè) index.js 文件,并輸入console.log('Hello JavaScript'); 內(nèi)容,開(kāi)始入坑JavaScript。

12、回到 index.html 文件,在 <body></body> 標(biāo)簽里輸入 <script src="index.js"></script> 內(nèi)容,這會(huì)讓瀏覽器加載 index.js 文件中的JavaScript代碼。然后回到瀏覽器中,按 F12 鍵選擇控制臺(tái),會(huì)輸出 Hello JavaScript 內(nèi)容。

13、又或者右鍵index.js文件點(diǎn)擊 Run Code 選項(xiàng),然后會(huì)在VS Code中打開(kāi)終端窗口并同樣輸出 Hello JavaScript 內(nèi)容。

14、至此,VS Code搭建JavaScript環(huán)境大功告成,接下來(lái)開(kāi)始入坑JavaScript語(yǔ)言了??!

總結(jié)

到此這篇關(guān)于VS Code中JavaScript環(huán)境搭建配置的文章就介紹到這了,更多相關(guān)VS Code中JS環(huán)境配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 提升頁(yè)面加載速度的插件InstantClick

    提升頁(yè)面加載速度的插件InstantClick

    本篇文章主要介紹了提升頁(yè)面加載速度的插件InstantClick,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • 簡(jiǎn)單js代碼實(shí)現(xiàn)selece二級(jí)聯(lián)動(dòng)(推薦)

    簡(jiǎn)單js代碼實(shí)現(xiàn)selece二級(jí)聯(lián)動(dòng)(推薦)

    這篇文章主要介紹了簡(jiǎn)單js代碼實(shí)現(xiàn)selece二級(jí)聯(lián)動(dòng)的簡(jiǎn)單實(shí)例。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2014-02-02
  • js實(shí)時(shí)監(jiān)控文本框輸入字?jǐn)?shù)的實(shí)例代碼

    js實(shí)時(shí)監(jiān)控文本框輸入字?jǐn)?shù)的實(shí)例代碼

    下面小編就為大家分享一篇實(shí)時(shí)監(jiān)控文本框輸入字?jǐn)?shù)的實(shí)例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • ZeroClipboard.js使用一個(gè)flash復(fù)制多個(gè)文本框

    ZeroClipboard.js使用一個(gè)flash復(fù)制多個(gè)文本框

    這篇文章主要為大家詳細(xì)介紹了ZeroClipboard.js使用一個(gè)flash復(fù)制多個(gè)文本框,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • JavaScript實(shí)現(xiàn)一個(gè)電子小蜘蛛

    JavaScript實(shí)現(xiàn)一個(gè)電子小蜘蛛

    這篇文章主要介紹了JavaScript實(shí)現(xiàn)一個(gè)電子小蜘蛛,具體的樣子就是讓它會(huì)跟隨著我們的鼠標(biāo)進(jìn)行移動(dòng),那么我們?nèi)绾螌?shí)現(xiàn)這樣的效果呢,下面來(lái)詳細(xì)講解實(shí)現(xiàn)方法,需要的朋友可以參考下
    2024-10-10
  • js實(shí)現(xiàn)控制整個(gè)頁(yè)面滾動(dòng)條的位置

    js實(shí)現(xiàn)控制整個(gè)頁(yè)面滾動(dòng)條的位置

    這篇文章主要介紹了js實(shí)現(xiàn)控制整個(gè)頁(yè)面滾動(dòng)條的位置,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • JavaScript 使用Ckeditor+Ckfinder文件上傳案例詳解

    JavaScript 使用Ckeditor+Ckfinder文件上傳案例詳解

    這篇文章主要介紹了JavaScript 使用Ckeditor+Ckfinder文件上傳案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 基于JS實(shí)現(xiàn)視頻上傳顯示進(jìn)度條

    基于JS實(shí)現(xiàn)視頻上傳顯示進(jìn)度條

    這篇文章主要介紹了基于JS實(shí)現(xiàn)視頻上傳顯示進(jìn)度條,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • 基于JavaScript如何制作遮罩層對(duì)話框

    基于JavaScript如何制作遮罩層對(duì)話框

    遮罩層聽(tīng)起來(lái)貌似很復(fù)雜,其實(shí)說(shuō)白了就是一個(gè)全界面的半透明的div,用戶不可以點(diǎn)擊下邊的元素,或者說(shuō)是點(diǎn)擊沒(méi)有反應(yīng),接下來(lái)通過(guò)本文給大家介紹JavaScript如何制作遮罩層對(duì)話框,對(duì)js遮罩層相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • 純js實(shí)現(xiàn)重發(fā)驗(yàn)證碼按鈕倒數(shù)功能

    純js實(shí)現(xiàn)重發(fā)驗(yàn)證碼按鈕倒數(shù)功能

    這篇文章主要介紹了純js實(shí)現(xiàn)重發(fā)驗(yàn)證碼按鈕倒數(shù)功能,本文整理了兩個(gè)實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-04-04

最新評(píng)論