国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

node 版本管理工具 n 無效的原理及解決方案

ZweiZhao / 3600人閱讀

摘要:是的一個模塊,可以用它來管理的各種版本。的作者是著名的大神。確認(rèn)一下環(huán)境變量是否生效這時候我們需要重新安裝再查看當(dāng)前版本說明修改成功。如有幫助,請點(diǎn)下方推薦按鈕。

n 是 node 的一個模塊,可以用它來管理 node 的各種版本。類似 Python 中的 pyenv 和 Ruby 的 rbenv。n 的作者是著名的TJ大神。

通過 npm 安裝 n:

$ npm install -g n

查看當(dāng)前 node 版本:

$ node -v
v4.2.4

通過 n 安裝指定版本:

$ n 4.4.4
install : node-v4.4.4
       mkdir : /opt/node/n/versions/node/4.4.4
       fetch : https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-x64.tar.gz
###################################100.0%
   installed : v4.2.4

再查看當(dāng)前 node 版本:

$ node -v
v4.2.4 #和原來一樣

如果你跟我一樣,發(fā)現(xiàn) node 版本沒有任何變化,那最有可能的情況就是,你的node的安裝目錄和 n 默認(rèn)的路徑不一樣。
查看 node 當(dāng)前安裝路徑:

$ which node
/opt/node/bin/node  #舉個例子

而 n 默認(rèn)安裝路徑是 /usr/local,若你的 node 不是在此路徑下,n 切換版本就不能把bin、lib、include、share 復(fù)制該路徑中,所以我們必須通過N_PREFIX變量來修改 n 的默認(rèn)node安裝路徑。

編輯環(huán)境配置文件:

vim ~/.bash_profile

將下面兩行代碼插入到文件末尾:

export N_PREFIX=/opt/node #node實(shí)際安裝位置
export PATH=$N_PREFIX/bin:$PATH

:wq保存退出;

執(zhí)行source使修改生效。

$ source ~/.bash_profile

確認(rèn)一下環(huán)境變量是否生效:

echo $N_PREFIX
/opt/node

這時候我們需要重新安裝:

$ n 4.4.4
install : node-v4.4.4
       mkdir : /opt/node/n/versions/node/4.4.4
       fetch : https://nodejs.org/dist/v4.4.4/node-v4.4.4-linux-x64.tar.gz
##############100.0%
   installed : v4.4.4

再查看當(dāng)前 node 版本:

$ node -v
v4.4.4

說明修改成功。

如有幫助,請點(diǎn)下方 “推薦” 按鈕。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/81006.html

相關(guān)文章

  • (八)ThreadLocal使用原理分析

    摘要:什么是,簡單翻譯過來就是本地線程,但是直接這么翻譯很難理解的作用,如果換一種說法,可以稱為線程本地存儲。魔數(shù)的選取和斐波那契散列有關(guān),對應(yīng)的十進(jìn)制為。而斐波那契散列的乘數(shù)可以用如果把這個值給轉(zhuǎn)為帶符號的,則會得到。 什么是ThreadLocal ThreadLocal,簡單翻譯過來就是本地線程,但是直接這么翻譯很難理解ThreadLocal的作用,如果換一種說法,可以稱為線程本地存儲。...

    asoren 評論0 收藏0
  • Java 中偽共享詳解解決方案

    摘要:對于偽共享的傳統(tǒng)解決方案微信公眾號技術(shù)棧以上使用此方法的某個版本對偽共享做了優(yōu)化以下使用此方法中的解決方案中已經(jīng)提供了官方的解決方案,中新增了一個注解。 1. 什么是偽共享 CPU 緩存系統(tǒng)中是以緩存行(cache line)為單位存儲的。目前主流的 CPU Cache 的 Cache Line 大小都是 64 Bytes。在多線程情況下,如果需要修改共享同一個緩存行的變量,就會無意中...

    BenCHou 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<