Node.js是基于Chrome Javascript運(yùn)行時(shí)的平臺(tái)。是運(yùn)行在服務(wù)端的JavaScript。
成都網(wǎng)站建設(shè)、網(wǎng)站制作的關(guān)注點(diǎn)不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給創(chuàng)新互聯(lián)一個(gè)展示的機(jī)會(huì)來證明自己,這并不會(huì)花費(fèi)您太多時(shí)間,或許會(huì)給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗(yàn),一切以用戶為中心。Centos7下安裝Node.js,二進(jìn)制包安裝方式。
1.下載:
下載地址:http://nodejs.cn/download/ 。
下載二進(jìn)制包,不下載源碼,源碼安裝需編譯安裝,make、make install。
下載版本:node-v10.8.0-linux-x64
2.配置環(huán)境變量
vim /etc/profile.d/nodejs.sh
export NODE_HOME=/usr/local/node-v10.8.0-linux-x64
PATH=$NODE_HOME/bin:$PATH:$HOME/bin
配置生效
source /etc/profile
3.驗(yàn)證配置安裝成功
[root@alxy-git-srv ~]# node -v
v10.8.0
[root@alxy-git-srv ~]# npm -v
6.2.0
4.安裝node插件cnpm
安裝全局的cnpm
查看node、npm、cnpm版本
#npm install -g cnpm
#cnpm -v
NPM介紹
1.NPM(節(jié)點(diǎn)包管理器)是Nodejs包管理器,用于節(jié)點(diǎn)插件的安裝、更新、卸載和管理依賴等。是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題,常見的使用場(chǎng)景有以下幾種:
1).允許用戶從NPM服務(wù)器下載別人編寫的第三方包到本地使用。
2).允許用戶從NPM服務(wù)器下載并安裝別人編寫的命令行程序到本地使用。
3).允許用戶將自己編寫的包或命令行程序上傳到NPM服務(wù)器供別人使用。
由于新版的nodejs已經(jīng)集成了npm,所以之前npm也一并安裝好了。
2.npm命令
npm 安裝 Node.js 模塊語法格式如下:$ npm install <Module Name> [-g] [--save-dev]
-g:全局安裝
--save:保存至package.json(package.json是Nodejs項(xiàng)目配置。因節(jié)點(diǎn)插件包相對(duì)比較大,不加入版本管理,由package.json配置信息加入版本管理,這樣可供其他開發(fā)人員下載使用,package.json會(huì)下載所需的包)
npm卸載插件:$ npm uninstall <Module Name> [-g] [--save-dev]
npm更新插件:$ npm update <Module Name> [-g] [--save-dev]
查看npm已安裝插件:$ npm list
3.cnpm介紹
由安裝插件都是國外服務(wù)器下載,這速度你懂的。淘寶團(tuán)隊(duì)干了件好事,提供了:http://npm.taobao.org 替代官方版本,與官方同步頻率為10分鐘一次,保證盡量與官方同步。
安裝:命令執(zhí)行:npm install cnpm -g --registry=https://registry.npm.taobao.org
安裝好版本查看cnpm -v
cnpm與npm用法完全一致,命令執(zhí)行改為cnpm。
附上前端項(xiàng)目構(gòu)建腳本:
#!/bin/bash
dirname=/home/jenkins/.jenkins/workspace/test
cd $dirname
cnpm install
cnpm run build
rsync -vzrtopg --numeric-ids --delete --progress --exclude-from=/etc/exclude.list2 --password-file=/etc/rsyncd.password $dirname/dist/ root@10.10.10.21::test
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
本文標(biāo)題:Node.js安裝與NPM使用介紹-創(chuàng)新互聯(lián)
文章鏈接:http://www.rwnh.cn/article32/isopc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、域名注冊(cè)、網(wǎng)站改版、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容