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

IDEA中配置運(yùn)行node.js的完整過程

 更新時(shí)間:2022年10月18日 11:16:00   作者:程光CS  
為了使在終端使用npm,我們可以配置環(huán)境變量,這篇文章主要給大家介紹了關(guān)于IDEA中配置運(yùn)行node.js的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

前言

idea中支持運(yùn)行很多種編程語言,只需要在電腦中安裝好對應(yīng)的語言環(huán)境,然后在idea的setting->plugins中下載安裝對應(yīng)的語言插件,最后再在setting->languages&frameworks中找到對應(yīng)語言然后配置好已安裝的語言編譯器路徑即可。

例如node.js

1.在電腦中安裝node.js

直接去官網(wǎng)下載安裝:https://nodejs.org/zh-cn/

安裝完成后用node --verison命令檢查,顯示了版本號就說明安裝成功了。

并且現(xiàn)在node.js安裝包自帶了npm,在命令行中執(zhí)行npm -v命令也能看到npm的版本號,但是安裝時(shí)不會自動給npm配置全局安裝包路徑的環(huán)境變量(不配的話運(yùn)行js程序時(shí)可能會報(bào)找不到包的錯(cuò)誤)。先用npm list -g命令顯示出全局安裝包路徑,然后在系統(tǒng)環(huán)境變量中添加一個(gè)NODE_PATH變量把這個(gè)路徑添加進(jìn)去就行了。

如果想修改全局npm安裝包的路徑可參考:http://chabaoo.cn/article/168993.htm

2.在idea的File->setting->plugins中下載node.js支持插件

在plugins中搜索node就能看到啦,點(diǎn)擊install安裝即可

3.在File->setting->languages&frameworks中配置已安裝的node.js路徑和安裝包管理器npm的路徑

打開setting->languages&frameworks找到node.js,分別配置已安裝的node.js路徑和npm的路徑,npm一般在安裝node.js時(shí)就自帶了,并且idea一般能夠自動識別已安裝的路徑,點(diǎn)擊下拉然后選擇就行了。

配置完畢,現(xiàn)在在idea中就可以愉快的編寫運(yùn)行js程序啦

4.關(guān)于npm包管理的問題

值得注意的是,可能會遇到在命令行中能運(yùn)行但是在idea中運(yùn)行卻報(bào)錯(cuò)找不到包的問題,這是大概率是因?yàn)樵诎惭b包時(shí)是進(jìn)行的局部安裝而不是全局安裝,npm中有兩種安裝包的方式,如下

局部安裝

命令

npm install xxxx

npm會在執(zhí)行局部安裝命令的目錄下創(chuàng)建一個(gè)node_modules目錄并安裝在此目錄中,只有執(zhí)行命令的目錄或其子目錄中的js程序能夠訪問到局部安裝的包。npm list是列出當(dāng)前目錄下局部安裝的包。

全局安裝

要想在任何位置都能使用到安裝的包則需要在安裝時(shí)加一個(gè)全局命令 -g

npm install xxxx -g

全局安裝的包直接安裝到計(jì)算機(jī)中,只需安裝一次,以后在計(jì)算機(jī)的任何位置都可以使用這個(gè)包;npm list -g是列出全局安裝的包,同時(shí)也會顯示全局安裝的路徑。全局安裝包的目錄一般都是在用戶目錄的Appdata目錄下,如C:\Users\syc\AppData\Roaming\npm

參考文章:http://chabaoo.cn/article/265287.htm

如果還是報(bào)錯(cuò)找不到包,則可能是全局安裝包的路徑?jīng)]有配置到環(huán)境變量中,需要配置一下。

總結(jié)

到此這篇關(guān)于IDEA中配置運(yùn)行node.js的文章就介紹到這了,更多相關(guān)IDEA配置運(yùn)行node.js內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Node.js查詢MySQL并返回結(jié)果集給客戶端的全過程

    Node.js查詢MySQL并返回結(jié)果集給客戶端的全過程

    nodejs最大的優(yōu)勢也是大家用著最為難以理解的一點(diǎn),就是它的異步功能,它幾乎所有的io操作都是異步的,這也就導(dǎo)致很多人不理解也用不習(xí)慣,下面這篇文章主要給大家介紹了關(guān)于Node.js查詢MySQL并返回結(jié)果集給客戶端的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • node.js?http模塊概念詳解

    node.js?http模塊概念詳解

    http?模塊是?Node.js?官方提供的、用來創(chuàng)建?web?服務(wù)器的模塊。通過?http?模塊提供的http.createServer()?方法,就能方便的把一臺普通的電腦,變成一臺?Web?服務(wù)器,從而對外提供?Web?資源服務(wù),本文給大家介紹node.js?http模塊的相關(guān)知識,感興趣的朋友一起看看吧
    2022-01-01
  • 手把手教你如何修改npm的全局安裝路徑

    手把手教你如何修改npm的全局安裝路徑

    這篇文章主要介紹了如何修改npm全局安裝路徑的相關(guān)資料,通過詳細(xì)圖文講解了如何創(chuàng)建自定義路徑、配置npm全局路徑和緩存路徑、驗(yàn)證配置、配置環(huán)境變量、測試配置以及其他可選配置,需要的朋友可以參考下
    2025-04-04
  • Node.js 中正確使用 async/await 與 Promise 對象配合(操作方法)

    Node.js 中正確使用 async/await 與 Promise 

    在Node.js中,async/await是ES2017引入的一種更簡潔的處理異步操作的方式,它基于Promise來進(jìn)行編寫,使得異步代碼看起來更像同步代碼,易于理解和維護(hù),這篇文章主要介紹了Node.js 中正確使用 async/await 與 Promise 對象配合,需要的朋友可以參考下
    2024-07-07
  • 用NODE.JS中的流編寫工具是要注意的事項(xiàng)

    用NODE.JS中的流編寫工具是要注意的事項(xiàng)

    Nodejs讀寫流流的傳輸過程默認(rèn)是以buffer的形式傳輸?shù)?除非你給他設(shè)置其他編碼形式, 小伙伴可以參考下。
    2016-03-03
  • 比較node.js和Deno

    比較node.js和Deno

    這篇文章主要介紹了node.js和Deno的區(qū)別,對deno感興趣的同學(xué),可以參考下
    2021-04-04
  • nodejs基于mssql模塊連接sqlserver數(shù)據(jù)庫的簡單封裝操作示例

    nodejs基于mssql模塊連接sqlserver數(shù)據(jù)庫的簡單封裝操作示例

    這篇文章主要介紹了nodejs基于mssql模塊連接sqlserver數(shù)據(jù)庫的簡單封裝操作,結(jié)合實(shí)例形式分析了nodejs中mssql模塊的安裝與操作sqlserver數(shù)據(jù)庫相關(guān)使用技巧,需要的朋友可以參考下
    2018-01-01
  • node.js實(shí)現(xiàn)簡單登錄注冊功能

    node.js實(shí)現(xiàn)簡單登錄注冊功能

    這篇文章主要為大家詳細(xì)介紹了node.js實(shí)現(xiàn)簡單登錄注冊功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Node.JS更改Windows注冊表Regedit的方法小結(jié)

    Node.JS更改Windows注冊表Regedit的方法小結(jié)

    注冊表是windows操作系統(tǒng)中的一個(gè)核心數(shù)據(jù)庫,這里介紹一些通過node.js操作注冊表的幾種方法,感興趣的朋友參考下吧
    2017-08-08
  • 詳解Node.js開發(fā)中的express-session

    詳解Node.js開發(fā)中的express-session

    express-session?是基于express框?qū)iT用于處理session的中間件,本篇文章主要介紹了詳解Node.js開發(fā)中的express-session,有興趣的可以了解一下<BR>
    2017-05-05

最新評論