您好,登錄后才能下訂單哦!
Node.js是基于Chrome Javascript運行時的平臺。是運行在服務端的JavaScript。
Centos7下安裝Node.js,二進制包安裝方式。
1.下載:
下載地址:http://nodejs.cn/download/ 。
下載二進制包,不下載源碼,源碼安裝需編譯安裝,make、make install。
下載版本:node-v10.8.0-linux-x64
2.配置環境變量
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.驗證配置安裝成功
[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(節點包管理器)是Nodejs包管理器,用于節點插件的安裝、更新、卸載和管理依賴等。是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題,常見的使用場景有以下幾種:
1).允許用戶從NPM服務器下載別人編寫的第三方包到本地使用。
2).允許用戶從NPM服務器下載并安裝別人編寫的命令行程序到本地使用。
3).允許用戶將自己編寫的包或命令行程序上傳到NPM服務器供別人使用。
由于新版的nodejs已經集成了npm,所以之前npm也一并安裝好了。
2.npm命令
npm 安裝 Node.js 模塊語法格式如下:$ npm install <Module Name> [-g] [--save-dev]
-g:全局安裝
--save:保存至package.json(package.json是Nodejs項目配置。因節點插件包相對比較大,不加入版本管理,由package.json配置信息加入版本管理,這樣可供其他開發人員下載使用,package.json會下載所需的包)
npm卸載插件:$ npm uninstall <Module Name> [-g] [--save-dev]
npm更新插件:$ npm update <Module Name> [-g] [--save-dev]
查看npm已安裝插件:$ npm list
3.cnpm介紹
由安裝插件都是國外服務器下載,這速度你懂的。淘寶團隊干了件好事,提供了:http://npm.taobao.org 替代官方版本,與官方同步頻率為10分鐘一次,保證盡量與官方同步。
安裝:命令執行:npm install cnpm -g --registry=https://registry.npm.taobao.org
安裝好版本查看cnpm -v
cnpm與npm用法完全一致,命令執行改為cnpm。
附上前端項目構建腳本:
#!/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
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。