亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

下面記錄一下在本地 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 前端構(gòu)建工具,因此要安裝 gulp,使用淘寶 npm 鏡像安裝:

cnpm install --global gulp

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

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

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

總結(jié)

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

相關(guān)文章

  • 切換到淘寶最新npm鏡像源的全面指南(支持 Windows、macOS 和多種 Linux 發(fā)行版)

    切換到淘寶最新npm鏡像源的全面指南(支持 Windows、macOS 和多種 Linux

    在開發(fā)過程中,npm 是前端開發(fā)者不可或缺的工具,但對于國內(nèi)的開發(fā)者來說,npm 官方源在下載速度上存在一定的瓶頸,本文將詳細介紹如何在 Windows、macOS 以及各類 Linux 發(fā)行版上切換到淘寶的 npm 鏡像源,需要的朋友可以參考下
    2025-03-03
  • node命令以及切換node版本詳細步驟

    node命令以及切換node版本詳細步驟

    這篇文章主要給大家介紹了關(guān)于node命令以及切換node版本的相關(guān)資料,在使用node命令切換node版本時可以使用nvm(Node?Version?Manager)工具來管理不同版本的node,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-12-12
  • Node.Js生成比特幣地址代碼解析

    Node.Js生成比特幣地址代碼解析

    本篇文章給大家分享了關(guān)于用NODE.JS生成比特幣地址的相關(guān)代碼,對此有興趣的讀者們可以參考測試下。
    2018-04-04
  • 命令行批量截圖Node腳本示例代碼

    命令行批量截圖Node腳本示例代碼

    這篇文章主要給大家介紹了關(guān)于命令行批量截圖Node腳本的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • NodeJS同步和異步實例代碼講述異步編程

    NodeJS同步和異步實例代碼講述異步編程

    異步編程是NodeJS最大的特點,異步編程依托于回調(diào)來實現(xiàn),有很多特有的代碼設(shè)計模式,為了實現(xiàn)同樣的功能,使用同步方式和異步方式編寫的代碼會有很大差異,本文通過幾個同步和異步實例代碼講述異步編程的使用方法
    2024-01-01
  • Node.js自定義實現(xiàn)文件路由功能

    Node.js自定義實現(xiàn)文件路由功能

    這篇文章主要介紹了Node.js自定義實現(xiàn)文件路由功能的相關(guān)資料,需要的朋友可以參考下
    2017-09-09
  • node腳本實現(xiàn)自動化簽到和抽獎功能

    node腳本實現(xiàn)自動化簽到和抽獎功能

    本文主要介紹了node腳本實現(xiàn)自動化簽到和抽獎功能,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 從零學(xué)習(xí)node.js之express入門(六)

    從零學(xué)習(xí)node.js之express入門(六)

    相信大家都知道Express是一個簡潔而靈活的 node.js Web應(yīng)用框架, 提供了一系列強大特性幫助你創(chuàng)建各種 Web 應(yīng)用,和豐富的 HTTP 工具。下面這篇文章主要介紹了node.js中express的入門知識,需要的朋友可以參考下。
    2017-02-02
  • NodeJs之word文件生成與解析的實現(xiàn)代碼

    NodeJs之word文件生成與解析的實現(xiàn)代碼

    這篇文章主要介紹了NodeJs之word文件生成與解析的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • nodejs發(fā)布靜態(tài)https服務(wù)器步驟指南

    nodejs發(fā)布靜態(tài)https服務(wù)器步驟指南

    這篇文章主要為大家介紹了nodejs發(fā)布靜態(tài)https服務(wù)器的步驟指南,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-02-02

最新評論