hexo d 的時候報了這個錯。查了幾篇文章,發現是node 版本太高了,使用nvm更換為12.14.0可以正常上傳
通過將多個node 版本安裝在指定路徑,然後通過 nvm 命令切換時,就會切換我們環境變數中 node 命令指定的實際執行的軟體路徑。
windows系統下的nvm 安裝
檢查是否安裝成功
開啟cmd,輸入nvm,安裝成功則會如下圖所示,它會顯示出當前nvm版本以及nvm的命令:
修改settings.txt
在你安裝的目錄下找到settings.txt檔案,開啟後加上
基本命令
nvm arch [32|64]: 顯示node是執行在32位還是64位模式。指定32或64來覆蓋預設體系結構。
nvm on: 啟用node.js版本管理。
nvm off: 禁用node.js版本管理(不解除安裝任何東西)
nvm node_mirror [url]:設定node映象,預設為可以設定為**的映象
nvm npm_mirror [url]:設定npm映象,預設為可以設定為**的映象
nvm uninstall : 解除安裝指定版本的nodejs。
nvm use [version] [arch]: 切換到使用指定的nodejs版本。可以指定32/64位[arch]。
-nvm use :將繼續使用所選版本,但根據提供的值切換到32/64位模式
nvm root [path]: 設定 nvm 儲存node.js不同版本的目錄 ,如果未設定,將使用當前目錄。
-nvm version: 顯示當前執行的nvm版本,可以簡寫為nvm v
puppet 錯誤記錄
因為測試的需要把puppet master 給乾掉了,重新安裝puppet master,重新開始認證簽名。安裝好puppet master,什麼也不做,使用之前的client 連線master,會出現以下錯誤 warning peer certificate won t be verified i...
錯誤記錄(一)
時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述 編寫乙個c程式,實現兩個分數的加減法 輸入 輸入包含多行資料 每行資料是乙個字串,格式是 a boc d 其中a,b,c,d是乙個0 9的整數。o是運算子 或者 資料以eof結束 輸入資料保證合法 輸出對於輸入資料的每一行輸出兩...
簡單錯誤記錄
使用了部落格的 設計思路。這裡主要記錄一下在處理這一題時自己理解錯的地方 1 需要從輸入的日誌資訊中提取檔名和行號。如果這樣想這個問題,那麼需要分割字串分別獲取檔名和行號。其實可以利用格式化輸入分別獲取檔名字串和行號整數值。2 輸入一條日誌,顯示一次更新的日誌資訊。理解為時迴圈輸入日誌資訊,然後將日...