如何從安裝配置node的坑中爬出

2021-09-19 08:25:44 字數 1482 閱讀 2863

今天,特來火。事情原由如下,本來打算安裝node,上網看了看教程,賊簡單,感覺就是幾分鐘的事,結果,呃。。。,幾個小時,這坑,我爬的賊辛苦。終於明白,為啥作為程式設計師會有髮際線的憂慮,當你眼前是一堆無從下手的bug,耳邊響起 「主人,我就是喜歡你看不慣我,有幹不掉我的樣子」時,真的很想電腦砸了!!!(有時真的有這種衝動)。

言歸正題, 版本比較新的node一般都會自帶npm,所以不用你另外再裝npm,我參考的安裝教程如下:博主寫得挺詳細的,,我說一下我在看這個教程時我遇到的倆個坑:

1)在配置npm的全域性模組的存放路徑以及cache路徑時,由於我的node的安裝路徑是d:\node,所以我在這塊設定如下:

npm config set prefix "d:\node\node_global"

npm config set cache "d:\node\node_cache"

可是,問題來了,當我安裝express,輸入以下命令時,

npm install express -g 

npm install -g express-generator

問題1:  理來說,應該express和express-generator應該是安裝到d:\node\node_global,可是它一直都預設為:d:\program files (x86)\nodejs\node_global,而且是自動生成的,因為我沒有program files (x86)這個資料夾以及其子資料夾,嘗試了很多遍,可是依然這樣

問題2:  我在非node的安裝目錄輸入node -v或npm -v時,出現node 就不是執行命令等問題

所以,我把node所以我索性把node解除安裝了,然後了,在安裝到d:\program files (x86)\nodejs\,問題就解決了

最後,總結出,出現node安裝路徑與express安裝路徑不一致的根本原因就是,node的express的安裝路徑預設是d:\program files (x86)\nodejs\下,所以解決的辦法就是一開始的時候把node安裝到這個路徑

2)按照教程,到最後一步的時,輸入express -v來檢視exprss版本時,出現無法識別express等問題時,並不是安裝不成功的問題,可以用express  --version命令

另外,再說說另外一種出現這種問題的原因,就是不是你沒配置成功,而是你當前的cmd沒有重新整理,所以你最好再開啟乙個cmd

安裝配置mysql走過的那些坑

安裝mysql 設定bin目錄至系統環境變數的path中 作者path路徑為 d mysql mysql 8.0.11 winx64 bin 在mysql的安裝目錄即根目錄下找到配置檔案my.ini 如果是my.default.ini則修改為my.ini,如果都沒有的話自己建立乙個 敲重點 然後將m...

ubuntu中VNC的安裝配置筆記

分類 linux 各種優秀工具 2013 08 22 14 03 885人閱讀收藏 舉報 目錄 使用伺服器時,利用遠端桌面是非常方便的,否則需要跑到伺服器機房操作非常的費事,或者需要遠端操作機器是也可以使用,一般的作業系統都會帶有遠端桌面功能,但是不如第三方的的軟體好用,對於linux系統常用的遠端...

eclipse在ubuntu中的安裝配置

2012 04 17 23 19 31 分類 專業相關 字型大小 訂閱 2 安裝eclipse 1 把eclipse sdk 3.3解壓到某個目錄中,俺解壓到的是 opt下,得到 opt eclipse目錄 如果想把eclipse目錄的更改為root擁有,可以執行下面的命令 sudo chown r...