摘要:基本介紹這是一個基本的環(huán)境搭建不同的操作系統(tǒng)可以選擇不同的安裝方式如果不需要太多的安裝步驟就直接在官網(wǎng)下載最新版安裝包進(jìn)行安裝即可環(huán)境配置必須安裝的軟件更改源與更新系統(tǒng)首先備份下載的源配置文件運(yùn)行生成緩存更新系統(tǒng)安裝使用安裝命
基本介紹
這是一個基本的Node.js環(huán)境搭建,不同的操作系統(tǒng)可以選擇不同的安裝方式
如果不需要太多的安裝步驟,就直接在Node.js官網(wǎng)下載最新版安裝包進(jìn)行安裝即可
1. Linux環(huán)境配置必須安裝的軟件
1.1 Ubuntusudo apt-get install git vim openssl build-essential libssh-dev wget curl
1.2 CentOS更改yum源與更新系統(tǒng)
首先備份/etc/yum.repos.d/CentOS-Base.repo
cd /etc/yum.repos.d/
下載163的yum源配置文件wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
運(yùn)行yum makecache生成緩存yum makecache
更新系統(tǒng)yum -y update
2. Node.js安裝(使用NVM)安裝nvm命令curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
安裝Node.js版本nvm install
如果直接使用node命令沒有效果,需要先輸入該命令nvm use node
切換cnpm淘寶鏡像npm install -g cnpm --registry=https://registry.npm.taobao.org
安裝基本的npm依賴包cnpm install http-server express express-generator webpack webpack-dev-server gulp nodemon pm2 vue-cli -g
nvm alias default <版本號>
nvm ls-remote查看有哪些版本可以安裝
3. Sublime安裝 3.1 Debian/Ubuntu使用APT安裝wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text
3.2 CentOS使用Yum安裝sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo yum install sublime-text
4. MongoDB安裝(v3.6) 4.1 Ubuntu安裝sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
Ubuntu 14.04版本操作系統(tǒng):echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
Ubuntu 16.04版本操作系統(tǒng):echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
sudo apt-get update
sudo apt-get install -y mongodb-org
sudo apt-get install -y mongodb-org=3.6.1 mongodb-org-server=3.6.1 mongodb-org-shell=3.6.1 mongodb-org-mongos=3.6.1 mongodb-org-tools=3.6.1
sudo service mongod start
4.2 CentOS安裝(v3.4)在/etc/yum.repos.d/mongodb-org-3.4.repo文件下輸入一下內(nèi)容
[mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
安裝mongodb命令sudo yum install -y mongodb-org
開啟mongodb服務(wù)sudo service mongod start
關(guān)閉mongodb服務(wù)sudo service mongod stop
重啟mongodb服務(wù)sudo service mongod restart
4.3 Windows安裝從官網(wǎng)下載安裝包進(jìn)行安裝,安裝目錄為F:/software/MongoDB/
創(chuàng)建data目錄,在data目錄下創(chuàng)建db和log兩個目錄
進(jìn)入F:/software/MongoDB/bin目錄,F:softwareMongoDBin>mongod --dbpath F:softwareMongoDBdatadb
進(jìn)入剛創(chuàng)建的log目錄,創(chuàng)建mongodb.log文件
進(jìn)入F:/software/MongoDB/目錄,創(chuàng)建mongodb.config配置文件
dbpath=F:/software/MongoDB/data/db logpath=F:/software/MongoDB/data/log/mongodb.log
利用管理員身份打開命令行,輸入mongod --config F:/software/MongoDB/mongodb.config --install --serviceName "MongoDB"
5.Redis安裝假設(shè)本機(jī)IP為192.168.0.20
獲取文件wget http://download.redis.io/redis-stable.tar.gz
解壓文件tar xzvf redis-stable.tar.gz
進(jìn)入目錄cd redis-stable
編譯make
安裝make install
設(shè)置配置文件路徑mkdir -p /etc/redis,cp redis.conf /etc/redis
修改配置文件vi /etc/redis/redis.conf
將daemonize no該為daemonize yes
bind 127.0.0.1
bind 192.168.0.20
啟動/usr/local/bin/redis-server /etc/redis/redis.conf
查看啟動ps -ef | grep redis
6. Yarn安裝yarn config set registry https://registry.npm/taobao.org
6.1 Debian/Ubuntucurl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
6.2 CentOS/Fedora/RHELsudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo
curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -
sudo yum install yarn
7. git的使用方法安裝git軟件yum install git-core
生成ssh命令ssh-keygen -t rsa -C "[email protected]"
配置用戶名git config --global user.name "Dawnight"
配置郵箱git config --global user.email "[email protected]"
添加文件到緩存區(qū)git add .
查看文件狀態(tài)git status
提交命令git commit -m "some messages"
移除遠(yuǎn)程源git remote rm origin
提交代碼到遠(yuǎn)程git remote add origin
將代碼推送到遠(yuǎn)程git push origin master
將本地代碼與遠(yuǎn)程同步git pull origin master,同步master代碼
查看本地分支git branch -a
查看遠(yuǎn)程分支git branch -r
創(chuàng)建本地分支git branch
切換分支git checkout
將本地分支push到遠(yuǎn)程分支git push origin
將git的提交記錄導(dǎo)出為文件git --no-pager log > log.txt
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/92789.html
摘要:常用的對象的屬性和瀏覽器環(huán)境和環(huán)境下都可以正常輸出,功能類似和普通的分類輸出,如果參數(shù)不為錯誤那么瀏覽器端發(fā)出警告信息和錯誤內(nèi)容那么環(huán)境下輸出的是普通正常內(nèi)容環(huán)境下報錯前端,可以使用的插件,在需要的地方,直接輸入就可以停在這里后端,直接使用 常用的Console對象的屬性 1. console.log()和console.info() 瀏覽器環(huán)境和Node環(huán)境下都可以正常輸出,功能類...
摘要:是大臉書出的一個前端開發(fā)框架。與其說是一個框架,我更加認(rèn)為更是一種模式,從年月份開始接觸,我就認(rèn)為這個框架以后一定會火。是一個單向數(shù)據(jù)流的框架,不同于和的雙向數(shù)據(jù)綁定的單向數(shù)據(jù)流可以數(shù)據(jù)模式更加單一,更利于前端的維護(hù)。 React是大臉書出的一個前端開發(fā)框架。與其說是一個框架,我更加認(rèn)為React更是一種模式,從2015年10月份開始接觸React,我就認(rèn)為這個框架以后一定會火。Rea...
摘要:將非標(biāo)準(zhǔn)路徑字符串轉(zhuǎn)換為標(biāo)準(zhǔn)路徑字符串解析路徑字符串中的和字符串,返回解析后的標(biāo)準(zhǔn)路徑將多個斜杠字符串轉(zhuǎn)換為一個斜杠字符串,例如將轉(zhuǎn)換為將操作系統(tǒng)中的反斜杠字符串轉(zhuǎn)換為正斜杠字符串如果路徑字符串以斜杠字符串結(jié)尾則在轉(zhuǎn)換后的完整路徑字符串末尾 Path 1. normalize()將非標(biāo)準(zhǔn)路徑字符串轉(zhuǎn)換為標(biāo)準(zhǔn)路徑字符串 解析路徑字符串中的..和.字符串,返回解析后的標(biāo)準(zhǔn)路徑 將多個斜杠...
閱讀 2685·2023-04-25 15:15
閱讀 1326·2021-11-25 09:43
閱讀 1613·2021-11-23 09:51
閱讀 1089·2021-11-12 10:36
閱讀 2891·2021-11-11 16:55
閱讀 966·2021-11-08 13:18
閱讀 736·2021-10-28 09:31
閱讀 2060·2019-08-30 15:47