W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
使用IntelliJ IDEA,您可以使用JavaScript和Node.js開發(fā)現(xiàn)代Web,移動和桌面應(yīng)用程序。IntelliJ IDEA支持JavaScript和TypeScript編程語言, React和Angular框架,并提供與各種Web開發(fā)工具的緊密集成。
在此頁面上,您將找到一個簡短的入門指南,它將引導(dǎo)您逐步創(chuàng)建Web應(yīng)用程序,以及調(diào)試和測試它。
如果您要繼續(xù)開發(fā)現(xiàn)有的JavaScript應(yīng)用程序,請在IntelliJ IDEA中打開它, 選擇要使用的JavaScript版本,并在其中配置庫。下載所需的npm依賴項(可選)。
打開計算機上已有的應(yīng)用程序源
從版本控制中檢出應(yīng)用程序源
要獲得可靠和有效的編碼幫助,您需要指定默認(rèn)情況下將在應(yīng)用程序的所有JavaScript文件中使用的語言版本。
如果您正在使用的應(yīng)用程序是同時使用ECMAScript 5.1和更新版本的ECMAScript,JSX或Flow,最簡單的方法是從JavaScript頁面的下拉列表中為整個項目選擇最高語言版本。例如,如果您使用ES5.1和JSX,請啟用JSX(因為它是ES5.1和ES6的超集)。
為不同的文件夾配置不同的JavaScript語言版本
在開始之前,安裝Node.js。如果您的應(yīng)用程序使用某些工具,庫或框架,請下載所需的軟件包。
在空項目中安裝包:
npm install <package name>
如果項目中已有package.json文件:
為了為項目依賴項提供代碼完成,IntelliJ IDEA自動創(chuàng)建了一個node_modules庫。在IntelliJ IDEA中,一個庫是一個文件或一組文件,它的函數(shù)和方法被添加到IntelliJ IDEA的內(nèi)部知識中,以及IntelliJ IDEA從您編輯的項目代碼中檢索到的函數(shù)和方法。有關(guān)詳細信息和示例,請參閱:配置JavaScript庫。
IntelliJ IDEA可以為模塊,類,組件以及可以作為類型導(dǎo)出和調(diào)用的任何其他符號生成import語句。如果您在項目中使用ES6,則當(dāng)您完成ES6符號時,IntelliJ IDEA可以動態(tài)添加缺少的導(dǎo)入語句。
對于早期的JavaScript版本或禁用完成時自動導(dǎo)入,IntelliJ IDEA會將符號標(biāo)記為未解析并顯示工具提示:
按下Alt+Enter時,IntelliJ IDEA顯示建議的快速修復(fù):
如果有多個可能的導(dǎo)入源,IntelliJ IDEA會顯示一個建議列表:
在代碼完成時添加ES6 import語句:
IntelliJ IDEA為適用于Chrome的客戶端JavaScript代碼提供內(nèi)置調(diào)試器。
您還可以在Firefox 36及更高版本的Firefox中調(diào)試客戶端JavaScript。但是,強烈建議您使用Chrome或Chrome系列的任何其他瀏覽器。使用IntelliJ IDEA,您可以調(diào)試在內(nèi)置服務(wù)器,外部服務(wù)器或遠程服務(wù)器上運行的JavaScript應(yīng)用程序。有關(guān)詳細信息,請參閱:在Chrome中調(diào)試JavaScript,和:在Firefox中調(diào)試JavaScript。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: