欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

卸載安裝Node.js與npm過程詳解

 更新時間:2016年08月15日 10:52:14   投稿:daisy  
這篇文章是根據(jù)自己的經(jīng)驗及實際操作介紹nodejs和npm的卸載及安裝,相信對很多人會有幫助,有需要的可以參考學習。

下面記錄一下在本地 Windwos 環(huán)境用 vagrant 搭建的虛擬機(Homestaead)和生產(chǎn)環(huán)境阿里云 CentOS 系統(tǒng)安裝 Node.js 的步驟,以及 npm 安裝依賴的不同之處。

使用源碼編譯的方式安裝 node.js.首先將機子上的 Node.js 卸載,我直接貼上 Stack Overflow 上提供的步驟:

1.卸載 npm 和 Node.js

先卸載 npm,命令是:sudo npm uninstall npm -g,然后卸載 Node.js.

     Running which node will return something like /path/bin/node.

     Then run cd /path

     This is all that is added by Node.JS.

rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1

如果是 Ubuntu 系統(tǒng)并使用 apt-get 安裝的,可以使用命令:

sudo apt-get remove nodejs

2.下載、編譯、安裝 Node.js

Node.js 官方下載頁面:https://nodejs.org/en/download/current/

我選擇的是最新版本,下載地址是:https://nodejs.org/dist/v6.3.1/node-v6.3.1.tar.gz

一般第三方的軟件在 Linux 上的安裝目錄是 /usr/local,使用 wget 下載源碼(地址自己注意替換):

sudo wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz

解壓縮:

tar xzvf node-v* && cd node-v*

編譯:

./configure
make

這個過程可能會很慢,等待完成,然后安裝:

sudo make install

如果一切順利,Node.js 就安裝好了,使用 node -v 查看一下版本。

vagrant@homestead:/usr/local$ node -v
v6.3.1

3.安裝 npm 依賴

這里 Windows 上的虛擬機和真實的 Linux 系統(tǒng)會有不同,Linux 上直接:

npm install

而 Windows 虛擬機的命令需要加參數(shù),否則會報錯:

npm install --no-bin-links

4.安裝淘寶 npm 鏡像加速

其實第三步之前可以先安裝淘寶的 npm 鏡像,使用命令:

npm install -g cnpm --registry=https://registry.npm.taobao.org

這樣大部分 npm 命令可以用 cnpm 替代,如:

cnpm install

由于我使用 Laravel 的 PHP 框架,需要使用 gulp 前端構建工具,因此要安裝 gulp,使用淘寶 npm 鏡像安裝:

cnpm install --global gulp

到此 Node.js 和 npm 依賴都安裝成功,一切如新。

還有一種方法,不安裝 cnpm 只用淘寶鏡像,設置 npm 的鏡像:

npm config set registry https://registry.npm.taobao.org

總結

以上就是卸載安裝Node.js和npm過程的全部內(nèi)容,希望本文的內(nèi)容對大家能有所幫助,如果有疑問歡迎大家留言討論。

相關文章

  • NodeJS制作爬蟲全過程

    NodeJS制作爬蟲全過程

    這篇文章主要介紹了NodeJS制作爬蟲的全過程,包括項目建立,目標網(wǎng)站分析、使用superagent獲取源數(shù)據(jù)、使用cheerio解析、使用eventproxy來并發(fā)抓取每個主題的內(nèi)容等方面,有需要的小伙伴參考下吧。
    2014-12-12
  • node.js中的querystring.stringify方法使用說明

    node.js中的querystring.stringify方法使用說明

    這篇文章主要介紹了node.js中的querystring.stringify方法使用說明,本文介紹了querystring.stringify的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • 關于node.js版本npm -v報錯問題的解決方法

    關于node.js版本npm -v報錯問題的解決方法

    最近工作中遇到了些問題,這里總結下,下面這篇文章主要給大家介紹了關于node.js版本npm -v報錯問題的解決方法,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • 關于node+mysql數(shù)據(jù)庫連接池連接

    關于node+mysql數(shù)據(jù)庫連接池連接

    這篇文章主要介紹了關于node+mysql數(shù)據(jù)庫連接池連接,mysql有兩種連接方式:一種是直接連接 另一種是池化連接,我們這篇講的是池化連接,需要的朋友可以參考下
    2023-04-04
  • adm-zip-0.4.13-中文文檔詳解

    adm-zip-0.4.13-中文文檔詳解

    這篇文章主要介紹了adm-zip-0.4.13-中文文檔,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05
  • Windows下nodejs安裝及環(huán)境配置的實戰(zhàn)步驟

    Windows下nodejs安裝及環(huán)境配置的實戰(zhàn)步驟

    最近換了一個電腦,因為要使用到NodeJS,我將我自己的安裝步驟分享給大家,下面這篇文章主要給大家介紹了關于Windows下nodejs安裝及環(huán)境配置的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • Node.js用readline模塊實現(xiàn)輸入輸出

    Node.js用readline模塊實現(xiàn)輸入輸出

    在學C++的時候,有cout和cin,Java也有println和Scanner控件,Node.js也有如同C++和Java的標準輸入,當然,是用JavaScript實現(xiàn)的,它就是Readline模塊。下面這篇文章就給大家詳細介紹一下readline模塊,來實現(xiàn)Node.js的控制臺輸入輸出。有需要的可以參考借鑒。
    2016-12-12
  • node.js中實現(xiàn)GET和POST請求的代碼示例

    node.js中實現(xiàn)GET和POST請求的代碼示例

    在很多場景中,我們的服務器都需要跟用戶的瀏覽器打交道,如發(fā)送驗證碼、登錄表單提交,請求服務器數(shù)據(jù)一般都使用GET請求,表單提交到服務器一般都使用POST請求,本文詳細介紹了在Node.js中如何處理GET和POST請求,需要的朋友可以參考下
    2024-12-12
  • Nodejs實現(xiàn)批量下載妹紙圖

    Nodejs實現(xiàn)批量下載妹紙圖

    這篇文章主要介紹了使用Nodejs實現(xiàn)批量下載妹紙圖的方法和詳細代碼,十分的實用,喜歡妹紙的小伙伴們可以參考下。
    2015-05-05
  • 對node.js中render和send的用法詳解

    對node.js中render和send的用法詳解

    今天小編就為大家分享一篇對node.js中render和send的用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05

最新評論