摘要: 在實(shí)際工作中,一個(gè)項(xiàng)目完成后,在上線前,常常需要把代碼進(jìn)行壓縮,一般是用gulp或者 webpack 進(jìn)行壓縮。(小妹是用gulp) gulp是運(yùn)行在node 環(huán)境下的?! ∷允紫?,下載并安裝了node?! 榱朔奖悖x擇node 的二進(jìn)制文件包,設(shè)置環(huán)境變量。 然后在命令行中輸入 node,出現(xiàn)“<”,安裝成功。 安裝了node了之后,需要用到npm(Node Packa
在實(shí)際工作中,一個(gè)項(xiàng)目完成后,在上線前,常常需要把代碼進(jìn)行壓縮,一般是用gulp或者 webpack 進(jìn)行壓縮。(小妹是用gulp) gulp是運(yùn)行在node 環(huán)境下的。
所以首先,下載并安裝了node。
為了方便,選擇node 的二進(jìn)制文件包,設(shè)置環(huán)境變量。 然后在命令行中輸入 node,出現(xiàn)“<”,安裝成功。
安裝了node了之后,需要用到npm(Node Packaged Modules)。npm是國(guó)外的,容易被"墻",因此常常會(huì)用cnpm代替。
?。ㄐips:百度 cnpm 就可以找到 ”淘寶npm鏡像“ 復(fù)制鏈接)
在命令行中輸入:
npm install -g cnpm --registry=https://registry.npm.taobao.org
出現(xiàn)了報(bào)錯(cuò)提示:
error ~報(bào)錯(cuò)。
不急, 先利用"npm root" 找到根目錄。
原因是: 把node安裝在了c盤。 c盤作為系統(tǒng)盤,不能被輕易改動(dòng)。 所以無(wú)法安裝下載?! ?/p>
解決辦法:
找到報(bào)錯(cuò)文中的所在地址。
接著右鍵--屬性--安全-- 進(jìn)入到以下界面:
把里面所有的權(quán)限都設(shè)置為 "允許" .
設(shè)置完,退出。此時(shí)可以看到一些變化:
再次在命令行中輸入安裝的指令
npm install -g cnpm --registry=https://registry.npm.taobao.org
報(bào)錯(cuò)消失,順利下載。