<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        使用vs code開發Nodejs程序的使用方法

        來源:懂視網 責編:小采 時間:2020-11-27 22:29:17
        文檔

        使用vs code開發Nodejs程序的使用方法

        使用vs code開發Nodejs程序的使用方法:最近再研究nodejs,苦苦再選一款輕量級的編輯器,由于本人一直從事.net開發,雖然微軟推出了Visual Studio 開發node js的插件,而且用著也不錯,但是總感覺這個編輯器體量太大(一裝就是幾個G)!webstore是目前最受歡迎的Nodejs開發IDE之一。受歡迎的
        推薦度:
        導讀使用vs code開發Nodejs程序的使用方法:最近再研究nodejs,苦苦再選一款輕量級的編輯器,由于本人一直從事.net開發,雖然微軟推出了Visual Studio 開發node js的插件,而且用著也不錯,但是總感覺這個編輯器體量太大(一裝就是幾個G)!webstore是目前最受歡迎的Nodejs開發IDE之一。受歡迎的

        最近再研究nodejs,苦苦再選一款輕量級的編輯器,由于本人一直從事.net開發,雖然微軟推出了Visual Studio 開發node js的插件,而且用著也不錯,但是總感覺這個編輯器體量太大(一裝就是幾個G)!webstore是目前最受歡迎的Nodejs開發IDE之一。受歡迎的原因,當然是對于Nodejs IDE的集成開發環境,集項目創建、編輯、調試于一體,簡單的配置,強大的智能提示。因為前面說過我一直做.net開發,剛好微軟在2016年推出了vs code 一款輕量級的文本編輯器,可以編寫各種語言的程序并進行調試,為了熟悉這款編輯器方便后續的開發,所以這次選用了vs code作為這次開發的編輯器(盡管VScode看起來更像是Uedit、Noteplus等強大文件編輯器,但它也提供了可擴展的、強大的提示功能(特別是文件間js引用提示),以及內置Nodejs調試功能,讓它有別于一般的編輯工具。)!當然也跟微軟未來的戰略有關!

        本文的前提是你已經安裝了vs code代碼編輯器和nodejs環境,如果沒有安裝,請自行下載安裝!

         一、使用Express創建項目[這兩步都在dos 模式下執行]

        1,安裝全局的Express!(已安裝請忽略)

        npm install -g express

        2,創建項目

        創建項目(創建文件夾名稱ExpressApp)

        express ExpressApp

        小插曲:如果你習慣了Linux下的環境,你可以在自己電腦上安裝cmder(不知道是什么東西,請自行百度),這個命令行工具排版漂亮,不像微軟的dos 那么枯燥!我用的是Mini版本,如果你想體驗linux下的全部功能,可以下載full版本。

        3,下載第三方包

        (1)cmd命令行切換到項目目錄

        cd d:\nodejs\ExpressApp

        (2)根據需要編輯package.json,運行如下指令安裝第三方包

        npm install

        在項目目錄下node_modules可見安裝好的第三方包

        ExpressApp
        |– node_modules

        (3)運行項目

        npm start

        輸出如下:

        ExpressApp@0.0.0 start d:\Nodejs_Workspace\ExpressApp
        node ./bin/www
        注:npm start指令會自動執行node ./bin/www

        在瀏覽器中輸入http://localhost:3000,可訪問Express歡迎頁面

        二、使用VSCode開發Nodejs

        1、VSCode打開Nodejs

        code d:\nodejs\ExpressApp 
        code.

        注:在當前項目下創建ExpressApp.bat,輸入“code .”即可,下次直接此文件直接使用VSCode打開Nodejs項目

        2、添加智能提示

        VSCode打開Nodejs項目,默認是沒有智能提示。

        (1)使用TypeScript Definition Manager(TSD)在項目中下載所需的tsd文件,VSCode中打開時有智能
        全局安裝tsd(如已安裝忽略)

        npm install -g tsd
        

        下載所需的組件提示(以下載node、express、requirejs提示為例)

        tsd query node --action install
        tsd query express --action install
        tsd install require

        注:

        ①多個提示組件在query參數后可以空格分隔簡寫為tsd query node express –action install

        ②組件會項目目錄下添加typings文件夾

        |– typings
        |– node
        |– express
        |– require

        (2)添加js文件引用的智能提示

        假如在文件引用另外一個文件common.js時,文件頭添加如下

        {
         // See https://go.microsoft.com/fwlink/?LinkId=759670
         // for the documentation about the jsconfig.json format
         "compilerOptions": {
         "target": "es6",
         "module": "commonjs",
         "allowSyntheticDefaultImports": true
         },
         "exclude": [
         "node_modules",
         "bower_components",
         "jspm_packages",
         "tmp",
         "temp"
         ]
        }
        

        (小提示,如果你引入了rquire,那么你的編輯器右下方會顯示一個“燈泡”的提示,你只要點燈泡就不用自己苦逼的寫這個配置文件了)

        此配置表示代碼服從ES5標準并使用commonjs規范,發VScode下有此配置之后,可以實現在文件中對require引用js文件的智能提示。(我測試時無此配置也會有智能提示,不清楚什么原因)

        三、調試

        1、創建VSCode調度配置文件

        點擊調試面板,并點擊運行(F5)按鈕時,右側出現下拉框,選擇“Node.js”

        然后會在項目目錄下創建launch.json文件

        ExpressAppp
        |–.vscode
        |– launch.json

        可根據需要編輯launch.json,修改啟動配置項

        2、創建斷點:

        根據需要創建斷點:在js文件編輯區域左側,會添加/移除斷點

        3、調度

        在調試面板上點擊運行或按快捷鍵F5,單步調試按F10就可以了!

        其實這些在微軟的官方文檔里面有,打算有的小細節或者步驟會被開發者無形無視,這樣會給后期開發造成一定的影響,所以請大家嚴格按照配置需求進行配置!

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        使用vs code開發Nodejs程序的使用方法

        使用vs code開發Nodejs程序的使用方法:最近再研究nodejs,苦苦再選一款輕量級的編輯器,由于本人一直從事.net開發,雖然微軟推出了Visual Studio 開發node js的插件,而且用著也不錯,但是總感覺這個編輯器體量太大(一裝就是幾個G)!webstore是目前最受歡迎的Nodejs開發IDE之一。受歡迎的
        推薦度:
        標簽: 文件 方法 開發
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 国产免费无码一区二区| 亚洲欧洲综合在线| 13小箩利洗澡无码视频网站免费| 亚洲AV日韩AV永久无码绿巨人 | 国产精品亚洲va在线观看| 亚洲精品成人久久久| 亚洲一区免费观看| 亚洲AV一区二区三区四区| 国产亚洲综合网曝门系列| 在线观看视频免费完整版| 一级毛片a女人刺激视频免费| 久久久久亚洲AV无码网站| 日韩成人免费aa在线看| 97无码人妻福利免费公开在线视频| 久久久久se色偷偷亚洲精品av| 国产精品亚洲w码日韩中文| 日韩欧毛片免费视频| 一个人免费观看www视频| 2020国产精品亚洲综合网| 亚洲综合熟女久久久30p| 在线免费观看a级片| 午夜免费福利视频| jizz中国免费| 亚洲国产午夜精品理论片在线播放 | 一级特黄a免费大片| 色偷偷亚洲女人天堂观看欧| 国产亚洲精品高清在线| 日韩在线视频免费看| 97碰公开在线观看免费视频| 中文在线免费看视频| 国产精品久久久久久亚洲影视| 噜噜噜亚洲色成人网站∨| 三上悠亚亚洲一区高清| 国产在线98福利播放视频免费| 91福利视频免费观看| 两个人看的www高清免费观看| 国内成人精品亚洲日本语音 | 9久热这里只有精品免费| 亚洲AV色欲色欲WWW| ww亚洲ww在线观看国产| 噜噜噜亚洲色成人网站∨|