Node環境搭建以及環境變量的配置(吐血整理)

最近打算學習一下Node.js,沒想到搭建環境的過程中遇到了很多錯誤,於是吐血整理了一下,自己在搭建過程中遇到的一些問題,因爲博主也是個小小白,如有不足之處,歡迎評論區指正。

首先第一步: 我們要去node.js的官網,下載安裝程序:https://nodejs.org/en/(這裏貼上node.js的官網地址)
在這裏插入圖片描述
在這裏插入圖片描述
這裏根據自己的需要選擇合適的版本,博主是windows 64位的操作系統,文件很小。

第二步: 雙擊文件,進行安裝。

在這裏插入圖片描述
這裏直接下一步即可,安裝路徑,默認c盤,可以修改,我放在E盤中的。
在這裏插入圖片描述
第三步: 我們怎麼知道自己的node.js有沒有安裝好呢,打開cmd窗口,
輸入:

node -v

在這裏插入圖片描述
出現這個界面,就表示你的node.js已經安裝好了。
第四步: 在你的安裝目錄下,創建兩個文件夾,分別是【node_cache】和【node_global】
在這裏插入圖片描述
第五步: 打開cmd命令行,輸入:

npm config set prefix "E:\Node\node_global"
npm config set cache "E:\Node\node_cache"

這個路徑需要改爲你們自己的路徑,即剛剛創建的【node_global】的路徑和【node_cache】的路徑。

我在這裏輸入這兩個命令的時候,路徑一直報錯(這個看電腦情況,有的不會報這個錯誤),導致我在一直在找解決方法,當時沒截圖,但是報錯代碼是下面這個:

Error: EINVAL: invalid argument, mkdir 'C:\Users\ASUS\'E:\Node\node_global''

在這裏,我們需要手動設置npm的cache和predix,修改也分爲兩步:

1.第一步:我們去C:\Users\ASUS\目錄下,找到一個.npmrc的文件,以記事本方式或者notepad++打開,手動修改prefix和cache的路徑,修改爲【node_global】和【node_cache】的路徑,然後保存。
在這裏插入圖片描述
2.第二步:去node的安裝目錄下,找到文件夾【node_modules】下的【npm】文件夾下的名爲【npmrc】的文件,修改裏面的內容,修改爲和第一步相同的路徑。
在這裏插入圖片描述
在這裏插入圖片描述
下圖是沒報錯的截圖:
在這裏插入圖片描述
第六步: 設置環境變量,右鍵此電腦-屬性-高級系統設置-高級-環境變量,打開環境變量設置窗口 ,在系統變量下新建——NODE_PATH——變量值爲你的安裝路徑+node_global\node_modules
在這裏插入圖片描述
雙擊用戶變量中的path,加入【E:\Node\node_global】,這裏可以把原來C盤的npm刪掉。
在這裏插入圖片描述
到這裏就差不多完成了,接下來我們安裝一個模塊試一試,打開cmd,
輸入:

npm install express -g

然後我又又又又又又又又又出錯了,別問,問就是錯誤
(。>︿<)_θ

華麗麗的錯誤。。。。。。。
在這裏插入圖片描述
解決方法就是輸入:

npm  cache  clean --force

然後再輸入:

npm install express -g

輸入:

node
require('express')

完結散花!!!!
看看結果吧
在這裏插入圖片描述
輸出結果是這個樣子就表示成功了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章