Node 升級工具n 大坑
接觸node是應為hexo部落格框架的使用, 的確很方便很便捷,然後正是由於太簡單,大部分工具都是一鍵搞定,對於程式設計師來說確不是工作掙錢的最佳語言,除非學的非常精湛,自己架構框架供別人使用。
所以node可以當成程式設計師個人語言愛好,業餘時間瞭解學習。只是個人理解,不喜勿噴。
本文環境基於Mac OS X EI Capitan V10.11.4,應該是mac環境的通病。
好奇心害死狗
心血來潮想更新一下node.js ,
在命令列裡輸入(網上的方法):
sudo npm install -g n
接著又輸入 sudo n stable
然後命令列裡開始顯示百分比,從1% 慢慢變到100%,我以為更新完了,結果。。。
輸入 node -v 顯示:
dyld: Symbol not found:
Referenced from: /usr/local/bin/node
Expected in: /usr/lib/libstdc++.6.dylib
Trace/BPT trap: 5
然後就知道麻煩來了,總之,npm後都是這樣子,網上百度各種辦法,重灌gcc , 解除安裝node重灌, 新增環境變數等等。。。。
反正各種方法都行不同, 真不知道 n 這個工具到底是否能夠在mac上用,反正好多人遇到類似辦法都沒有解決。
拋棄n工具
既然n不能夠在我的mac上起到升級作用,且還搞壞了node系統,且網上沒有搜到有效的相關解決方案,那邊只好解除安裝完全解除安裝node後重裝了。
由於用了brew安裝的node ,用 brew uninstall node
解除安裝node後發現還是沒有解決問題。
那麼一定是這個命令沒有完全解除安裝node,那麼只好自己手動解除安裝了。
cd 到根目錄
find . -name "node"
find . -name "npm"
刪除所有搜尋與node相關的結果
重新 brew instll node
安裝結束肯能會提示err:
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink lib/dtrace/node.d
Target /usr/local/lib/dtrace/node.d
already exists. You may want to remove it:
rm '/usr/local/lib/dtrace/node.d'
To force the link and overwrite all conflicting files:
brew link --overwrite node
不用慌張,安照錯誤提示操作
rm '/usr/local/lib/dtrace/node.d'`
brew link --overwrite node
重新執行命令發現node -v 安裝成功了。npm -v後確認,重灌成果。
node又恢復正常了!
相關推薦
Node 升級工具n 大坑
接觸node是應為hexo部落格框架的使用, 的確很方便很便捷,然後正是由於太簡單,大部分工具都是一鍵搞定,對於程式設計師來說確不是工作掙錢的最佳語言,除非學的非常精湛,自己架構框架供別人使用。 所以node可以當成程式設計師個人語言愛好,業餘時間瞭解學習。只
Node升級——Node Binary管理模塊"n"
最新版 一個 版本 lean code 檢查 最新版本 table AC Node.js的開發非常活躍,它的最新穩定版本也頻繁變化,你不時會發現,一個模塊不能在你當前的Node版本上使用,此時你需要升級Node 幸運的是,可以用一種非常簡單的方法來管理你的Node版本,即使
Win10易升-在線升級工具
下載 aid https baidu 在線 .com 用戶 技術分享 window Win7盜版激活,直接用win10官方推薦的工具在線升級W10直接升級為正版用戶。。。 00、升級協議 11、兼容檢測 22、工具下載 Window10官方在線升級工具:
node升級後npm install不能安裝新版本
指定版本 blog 新版本 xxx log 依賴 sta 執行 提交 手動修改了 package.json 文件中已有模塊的版本 直接執行npm install不會安裝新指定的版本 解決辦法 npm install xx@xxx 安裝指定版本 解釋 因為執行npm inst
Node調試之node-inspect工具
ble lis 文件名 gpo nts devtools 技術分享 exp 分享圖片 1.全局安裝node-inspect模塊: npm install -g node-inspect 2.通過谷歌瀏覽器打開:chrome://flags/#enable-devt
yarn安裝及node升級
exp key install match yarn err http uil 1.9 ERROR: root@debian:/home/test/keygen-radio-master/scripts# npm install -g yarn npm WARN en
node升級的正確方法
本文主要是針對安裝了node的使用者如何對node進行升級或者安裝指定版本;沒有安裝node的可以參考連線node安裝方法 。安裝方法:1.產看node版本,沒安裝的請先安裝; $ node -v2.清楚node快取;$ sudo npm cache clean -f &nb
node 升級
升級Node後,執行npm install出現以下錯誤: DLCM50893462A:user-dashboard i318043$ npm installnpm ERR! Darwin 15.6.0npm ERR! argv "/usr/local/Cellar/node/5.6.0/bin/node"
node升級與npm基本操作
node、npm操作 命令 作用 node -v 檢視node版本 npm -v 檢視npm版本 npm install n
Node js 工具安裝
1、Windows 安裝包(.msi) 32 位安裝包下載地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi 64 位安裝包下載地址 : https://nodejs.org/dist/v4.4.3/node-v4
node升級版本
這兩天學習node感覺自己版本太低了就升級了一下,升級步驟如下: 1.首先升級npm: npm -g install npm 升級到最新版本, 當然也可以使用:npm -g install [email protected] 升級到自己想要的版本 2. 升級
node升級造成npm命令報錯
本來今天下午興致沖沖的想要用vuepress來搭建一個個人部落格,發現vuepress要求Nodejs版本>=8.0,於是乎開始node的更新。 按照網上的教程升級了npm 和node (從官網下載的msi,安裝到原來的目錄) node -v 很好,出現的是最新的
當node升級後導致webpack打包出錯,node-saas出問題的解決辦法
報錯資訊如下: ERROR in ./node_modules/[email protected]@extract-text-webpack-plugin/dist/loader.js?{"omit":1,"remove":true}!D:/work/nl_web/node_modules/[e
node守護工具-PM2使用
內部測試伺服器是最近新裝的,沒有supervisorctl 這個程式管理工具。不過前一陣得知node應該用更加適配的工具進行管理,那就PM2。試用了一下非常強大,特此記錄一下使用流程。非常使用用來做node 守護及相關管理。 文章目錄 1 安裝 2 基礎命
node調式工具node-inspector的使用
npm install -g node-inspector 安裝到全域性變數 1、在啟動應用之前先啟動node-inspector 監聽,window下控制檯 node-inspector啟動,預設埠為5858,可執行設定埠 2、啟動應用程式通過debug方式,node
node管理工具 nvm 下載安裝和使用
首先 需要解除安裝掉我們的node及之前配置好的環境變數 還有c盤使用者下的.npmrc的檔案 下載nvm 點我 下載最新版本中 noinstall.zip的檔案 然後解壓到你要存放的目錄裡 我放在了 D
browserify - npm(瀏覽器解析node模板工具)
browserify官方參考文件:https://www.npmjs.com/package/browserify CommonJS規範 -- 有一個node模型(伺服器端的),一個browserify瀏覽器模型,瀏覽器模型中是沒有require方法的,所以node的代表需要通
STM32 DFU 命令列升級工具(xdfu)+USB PRINTER 命令列版本(xpt)
XDFU,即DFUSECOMMAND改進版本,從DFUSEDEMO中的原始碼中修改而來,之前我們用的DFUSEDEMO是GUI版本, 而DFUSECOMMAND是其命令列版本.主要用於STM32的DFU模式升級韌體用. 主要改時有以下幾點: 1.增加了燒錄後自動退出DF
Node版本切換n
n 是Node的一個模組,作者是TJ Holowaychuk(鼎鼎大名的Express框架作者),就像它的名字一樣,它的理念就是簡單: 安裝 npm install -g n 安裝完成之後,直接輸入n 後輸出當前已經安裝的node版
開源:AspNetCore 應用程式熱更新升級工具(全網第一份公開的解決方案)
1:下載、開源、使用教程 下載地址:Github 下載 、其它下載 開源地址:https://github.com/cyq1162/AspNetCoreUpdater 使用教程: 解壓AspNetCoreUpdater.rar,得到兩個壓縮包,分別對應用Window和Linux。 A、