nodeJs配置相關
實際上說應用相關更好吧,我不是很懂。
今天在工作中,被同事解決了一個問題,雖然多花了一些額外時間,但長痛不如短痛嘛
實際上的問題就是npm run target等命令可以,但是npm run targetWatch失敗;
具體報錯是說modules什么的沒有裝,但到最后都沒有搞清楚
不過凡事不過是重啟;
所以最后選擇用nvm控制node.js版本的切換;
用nrm控制npm的源;
過程中,出現對環境變量配置的意外情況,具體為:
- nvm安裝時,最好先卸載之前安裝的nodeJs;
- nvm安裝后,環境變量要配置兩個(Windows),其中第二個SIMLINK,應當設置為nvm安裝目錄下的nodeJS;
- PATH環境變量要指向正確
對於這次出現情況中的環境變量問題,本質上來講還是環境變量不熟悉,然后node這邊每一個配置的都是什么不清楚;
后一個問題可能慢慢補上吧,先說前一個;
一句話:為了在系統的各個地方都能使用某個程序,從而用配置的方法給出了程序所需的各種信息;
JSON.parse
另一個問題,JSON.parse;
先說結論吧,JSON.parse,轉字符串為JSON對象,是要把字符串中所有符合條件的都轉了的;
詳細解釋可以看下這篇文章
總結下,就是
- 通過正則匹配實現的轉換;
- 這里使用的正則匹配有全局模式
