成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Nodejs-現(xiàn)在安裝你

EscapedDog / 2715人閱讀

摘要:安裝現(xiàn)在基本上是前端工程師電腦中必裝的一款軟件了。中安裝在中安裝,最好的方式就是通過(guò)來(lái)安裝。通過(guò)上面的命令安裝完成之后,在終端中使用命令,會(huì)發(fā)現(xiàn)該命令無(wú)法使用。在中安裝,可以直接使用命令在中安裝,可以下載安裝包之后,一直點(diǎn)擊下一步。

安裝 Nodejs

現(xiàn)在 Nodejs 基本上是前端工程師電腦中必裝的一款軟件了。即使對(duì) Nodejs 開(kāi)發(fā)了解甚少,但是在其他開(kāi)發(fā)中也會(huì)需要使用 Nodejs 中自帶的 npm 來(lái)安裝項(xiàng)目依賴。因此,學(xué)習(xí)安裝 Nodejs 也是前端需要掌握的一項(xiàng)技能了。

安裝 nvm

Nodejs 的版本升級(jí)非???,截止到現(xiàn)在 LTS 版本已經(jīng)更新到 8.9.3 了,而最新的版本是 9.3.0。因此,很多時(shí)候想在自己電腦中安裝多個(gè)版本的 Nodejs,一方面可以使用最新的特性,另一方面,在開(kāi)發(fā)的時(shí)候使用穩(wěn)定版本來(lái)開(kāi)發(fā)。為了滿足上面的需求,可以在本地電腦中安裝 nvm 來(lái)解決這個(gè)問(wèn)題。

nvm 的全稱是 Node.js Version Manager,翻譯成中文就是 Nodejs 版本管理工具。通過(guò) nvm 來(lái)管理不同的 Nodejs 版本是一個(gè)不錯(cuò)的選擇。如果需要獲取 nvm,可以通過(guò) nvm 官網(wǎng) 來(lái)獲取。

如果在自己電腦中不需要安裝多個(gè)版本的 Nodejs,也可以在 Nodejs 官方網(wǎng)站 中下載對(duì)應(yīng)的軟件進(jìn)行安裝。

MAC 中安裝 nvm

在 MAC 中安裝 nvm,最好的方式就是通過(guò) brew 來(lái)安裝 nvm。

$ brew install nvm

通過(guò)上面的命令安裝完成之后,在終端中使用 nvm 命令,會(huì)發(fā)現(xiàn)該命令無(wú)法使用。

$ nvm

zsh: command not found: nvm

出現(xiàn)這種問(wèn)題的原因是沒(méi)有設(shè)置環(huán)境變量。在設(shè)置環(huán)境變量的時(shí)候一定要使用超級(jí)管理員權(quán)限,也就是使用 sudo 來(lái)配置環(huán)境變量。

$ sudo vi /etc/profile

通過(guò)上面的命令打開(kāi)配置文件之后,在文件的最后插入下面的代碼 :

# For NVM
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

上面是使用 vi 來(lái)進(jìn)行文件的編輯操作,vi 的保存命令是 :wq??墒鞘褂迷撁睿瑹o(wú)法保存,會(huì)出現(xiàn)提示說(shuō)這個(gè)文件是只讀的,無(wú)法進(jìn)行編輯。這個(gè)時(shí)候就要使用強(qiáng)制保存了。

:wq!

環(huán)境變量完成修改之后,需要更新一下配置文件,這樣才能使配置文件生效。

# 更新配置文件
$ source /etc/profile

所有的配置都已經(jīng)設(shè)置好了,這個(gè)時(shí)候再終端中輸入 nvm 命令就可以正常使用了。

$ nvm --version
0.33.6

此時(shí)需要安裝一個(gè) Node.js 的版本 :

$ nvm install v8.9.0
Windows 中安裝 nvm

開(kāi)始的時(shí)候,要準(zhǔn)備安裝包。安裝包可以在 nvm官網(wǎng) 中獲得 nvm-noinstall.zip。

獲取安裝包之后,解壓壓縮包到一個(gè)目錄中 :

我的解壓目錄:D:install
vm
下面所有的內(nèi)容都是根據(jù)這個(gè)目錄做的配置。

在該目錄下創(chuàng)建一個(gè) setting.txt 文件,并根據(jù)目錄生成下面的內(nèi)容 :

root: D:install
vm
path: D:install
odejs
arch: 64
proxy: none
對(duì)參數(shù)的說(shuō)明 :

root nvm.exe 所在的目錄

path Node.js 快捷方式所在的目錄

arch 操作系統(tǒng)是多少位

proxy 設(shè)置代理,none為不設(shè)置代理

為了使 nvm 命令生效,需要配置環(huán)境變量,首先創(chuàng)建環(huán)境變量 :

NVM_HOME       nvm.exe 所在的目錄  D:install
vm
NVM_SYMLINK    Node.js 快捷方式所在的目錄  D:install
odejs

環(huán)境變量創(chuàng)建完成之后,就要把環(huán)境變量加入到 Path 中,這樣才能生效 :

;%NVM_HOME%;%NVM_SYMLINK%;

nvm 安裝完成之后,就可以安裝 Node.js 了 :

$ nvm install v8.9.0

如果想更改 npm 包的安裝路徑,可以修改 .npmrc 文件。

.npmrc 文件的路徑可以通過(guò)打印該配置文件的信息來(lái)獲取 :

# 打印 .npmrc 的內(nèi)容,可以在這個(gè)內(nèi)容中查看到配置文件的路徑
$ npm config ls -l

修改 npm 包的安裝路徑(prefix)和包緩存的路徑(cache),根據(jù)當(dāng)前 nvm 安裝目錄,修改如下 :

cache=D:install
vm
pm-cache
prefix=D:install
vm
pm

修改完成之后,同樣樣配置環(huán)境變量,才能使配置生效 :

NPM_HOME  # npm包的安裝路徑  D:install
vm
pm
%NPM_HOME% # 在 Path 中插入新的環(huán)境變量
nvm 的使用
命令 說(shuō)明
nvm ls 查看本地安裝的所有 Node.js 的版本
nvm --version 查看 nvm 的版本
nvm install 安裝對(duì)應(yīng)版本的 Node.js,如 nvm install 5.7.0
nvm uninstall 卸載對(duì)應(yīng)版本的 Node.js,如 nvm uninstall 5.7.0
nvm use 使用指定版本的 Node.js,如 nvm use 5.7.0
nrm切換npm安裝源
如果不愿使用 nrm 切換安裝源,可以使用 yarn 來(lái)代替

在國(guó)內(nèi),使用 npm 安裝包的時(shí)候,網(wǎng)速一般非常慢。如果想讓網(wǎng)速快點(diǎn),可以使用 nrm 來(lái)切換包的安裝源地址來(lái)解決。

首先需要全局安裝 nrm :

$ npm install nrm -g

nrm 的使用方式 :

命令 說(shuō)明
nrm ls 列出所有的安裝源
nrm test 測(cè)試所有安裝源的響應(yīng)時(shí)間,一般時(shí)間越短越好
nrm use taobao 使用名字為 taobao 的安裝源
補(bǔ)充 : 如果不能正常安裝,可以手動(dòng)指定使用淘寶源
$ npm install -g nrm --registry=https://registry.npm.taobao.org
安裝yarn
如果不愿安裝 yarn,可以使用 nrm 來(lái)代替。

MAC 中安裝 yarn,可以直接使用命令 :

$ brew install yarn --without-node

Windows 中安裝 yarn,可以下載 安裝包 之后,一直點(diǎn)擊下一步。

安裝完成之后,可以查看 yarn 的版本號(hào) :

$ yarn -v
1.2.1

MAC 后續(xù)升級(jí)非常方便,只需要使用命令即可 :

$ brew upgrade yarn

Windows 升級(jí),可能就需要重新下載安裝包了。

npm與yarn命令對(duì)比

npm 命令和 yarn 命令還是有很多區(qū)別的,這里只列出常用的幾個(gè)命令 :

npm yarn
npm install yarn install
npm install --save [package] yarn add [package]
npm install --save-dev [package] yarn add [package] [--dev/-D]
npm install --global [package] yarn global add [package]
npm uninstall --save [package] yarn remove [package]
npm uninstall --save-dev [package] yarn remove [package]

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/92200.html

相關(guān)文章

  • node.js環(huán)境搭建與配置的那些坑

    摘要:然后我們?cè)诳纯喘h(huán)境變量配置我的系統(tǒng)變量中的以及是安裝的根目錄而且我沒(méi)有在系統(tǒng)變量中添加任何的什么的那些鬼玩意。 開(kāi)始學(xué)習(xí)vue框架,要求搭建node環(huán)境初學(xué)者遇到很多的問(wèn)題,現(xiàn)在知其然也讓你知其所以然。來(lái)上步驟與截圖 安裝node (1)安裝node網(wǎng)上很多你們可以參考很多文章,我就不多說(shuō),一直下一步就好了,但是我們IT碼農(nóng)都潔癖---不想安裝在系統(tǒng)盤C盤路徑下。于是我安裝到了D:...

    winterdawn 評(píng)論0 收藏0
  • Mac OS X下安裝Vue腳手架(vue-cli)

    摘要:下面來(lái)就來(lái)講講腳手架的安裝吧。如何安裝安裝只需要在終端下輸入下面一條命令自帶不需要安裝安裝完成后使用即可。原因是的問(wèn)題,要求版本是。想用安裝,就必須用安裝一下。 前言 Vue作為前端三大框架(Angular,React,Vue)之一,號(hào)稱是最簡(jiǎn)單,最容易上手的框架,同時(shí)也是行內(nèi)的大趨勢(shì),還可以用來(lái)開(kāi)發(fā)最火的小程序。具有開(kāi)發(fā)快,雙向數(shù)據(jù)流等特點(diǎn),有些人認(rèn)為Vue是Angular和Reac...

    terasum 評(píng)論0 收藏0
  • Mac OS X下安裝Vue腳手架(vue-cli)

    摘要:下面來(lái)就來(lái)講講腳手架的安裝吧。如何安裝安裝只需要在終端下輸入下面一條命令自帶不需要安裝安裝完成后使用即可。原因是的問(wèn)題,要求版本是。想用安裝,就必須用安裝一下。 前言 Vue作為前端三大框架(Angular,React,Vue)之一,號(hào)稱是最簡(jiǎn)單,最容易上手的框架,同時(shí)也是行內(nèi)的大趨勢(shì),還可以用來(lái)開(kāi)發(fā)最火的小程序。具有開(kāi)發(fā)快,雙向數(shù)據(jù)流等特點(diǎn),有些人認(rèn)為Vue是Angular和Reac...

    CoderStudy 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<