W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
此功能僅在Ultimate版本中受支持。
Meteor是一個(gè)全??蚣埽试S您在客戶端和服務(wù)器端使用JavaScript。IntelliJ IDEA與Meteor集成,因此您可以在IDE內(nèi)部使用它。IntelliJ IDEA中的Meteor支持包括:
按照插件管理中的說明在插件頁面上安裝并啟用Meteor和Handlebars/Moustache存儲庫插件 。
安裝過程取決于您使用的操作系統(tǒng)。從Meteor官方網(wǎng)站了解更多信息。
在Windows上安裝Meteor:
在macOS或Linux上安裝Meteor
注意:需要macOS 10.6或更高版本。
如果您還沒有應(yīng)用程序,可以從Meteor樣板模板生成具有Meteor特定結(jié)構(gòu)的IntelliJ IDEA項(xiàng)目?;蛘撸瑒?chuàng)建一個(gè)空的IntelliJ IDEA項(xiàng)目并在其中配置Meteor支持,如下面的“開始使用現(xiàn)有的Meteor應(yīng)用程序”中所述。
從樣板模板創(chuàng)建Meteor項(xiàng)目
創(chuàng)建一個(gè)空的IntelliJ IDEA項(xiàng)目
如果您要繼續(xù)開發(fā)現(xiàn)有的Meteor應(yīng)用程序,請?jiān)贗ntelliJ IDEA中打開它,在其中配置Meteor,并按照下面的“下載其他Meteor軟件包”中所述下載所需的項(xiàng)。
打開計(jì)算機(jī)上已有的應(yīng)用程序源
從版本控制中檢出應(yīng)用程序源
在現(xiàn)有項(xiàng)目中配置Meteor支持
除了預(yù)定義的Meteor庫以確保基本的Meteor特定編碼輔助之外,您還可以下載.meteor/local/packages文件中定義的其他軟件包。
下載其他Meteor軟件包
IntelliJ IDEA自動標(biāo)記.meteor / local文件夾,用于存儲已經(jīng)構(gòu)建的應(yīng)用程序,排除但仍顯示在項(xiàng)目樹中。
隱藏.meteor/local文件夾
注意:標(biāo)記為已排除的文件夾和文件不會在代碼完成中使用。
IntelliJ IDEA根據(jù)Meteor類型的運(yùn)行配置運(yùn)行Meteor應(yīng)用程序。如果您從樣板模板創(chuàng)建了應(yīng)用程序,IntelliJ IDEA會為您生成Meteor運(yùn)行配置。
創(chuàng)建Meteor運(yùn)行配置
提示:從技術(shù)上講,IntelliJ IDEA為服務(wù)器端和客戶端代碼創(chuàng)建單獨(dú)的運(yùn)行配置,但您可以在一個(gè)專用的Meteor運(yùn)行配置中指定所有設(shè)置。
可選
運(yùn)行Meteor應(yīng)用程序
使用IntelliJ IDEA,您可以在一個(gè)調(diào)試會話中調(diào)試Meteor JavaScript代碼的客戶端和服務(wù)器端。僅通過專用的Meteor運(yùn)行配置啟動調(diào)試會話。
從技術(shù)上講,實(shí)現(xiàn)不同應(yīng)用程序的幾個(gè)Meteor項(xiàng)目可以組合在一個(gè)IntelliJ IDEA項(xiàng)目中。要獨(dú)立運(yùn)行和調(diào)試這些應(yīng)用程序,請使用相關(guān)工作目錄為每個(gè)應(yīng)用程序創(chuàng)建單獨(dú)的運(yùn)行配置。為避免端口沖突,這些運(yùn)行配置應(yīng)使用不同的端口。在“程序參數(shù)”字段中,以格式--port=<port_number>為每個(gè)運(yùn)行配置指定單獨(dú)的端口。
提示:調(diào)試器還會在存儲在/packages文件夾中的源中設(shè)置的斷點(diǎn)處暫停??蛻舳撕头?wù)器端代碼都支持此功能。
(可選)按照下面的描述動態(tài)預(yù)覽對應(yīng)用程序的更改。
在調(diào)試會話期間,您可以動態(tài)預(yù)覽對HTML,CSS或JavaScript代碼的更改。您編輯的頁面的實(shí)時(shí)內(nèi)容顯示在“調(diào)試”工具窗口的“Elements”選項(xiàng)卡中 。更新策略取決于您正在編輯的應(yīng)用程序的哪個(gè)部分。
要預(yù)覽客戶端代碼的更改,請執(zhí)行以下操作之一:
要預(yù)覽服務(wù)器端代碼的更改,請執(zhí)行以下操作之一:
提示:如果自動上傳仍然失敗,請通過單擊工具欄的 重新啟動應(yīng)用程序 。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: