摘要:基本介紹這是一個基本的環境搭建不同的操作系統可以選擇不同的安裝方式如果不需要太多的安裝步驟就直接在官網下載最新版安裝包進行安裝即可環境配置必須安裝的軟件更改源與更新系統首先備份下載的源配置文件運行生成緩存更新系統安裝使用安裝命
基本介紹
這是一個基本的Node.js環境搭建,不同的操作系統可以選擇不同的安裝方式
如果不需要太多的安裝步驟,就直接在Node.js官網下載最新版安裝包進行安裝即可
1. Linux環境配置必須安裝的軟件
1.1 Ubuntusudo apt-get install git vim openssl build-essential libssh-dev wget curl
1.2 CentOS更改yum源與更新系統
首先備份/etc/yum.repos.d/CentOS-Base.repo
cd /etc/yum.repos.d/
下載163的yum源配置文件wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
運行yum makecache生成緩存yum makecache
更新系統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版本操作系統: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版本操作系統: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文件下輸入一下內容
[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服務sudo service mongod start
關閉mongodb服務sudo service mongod stop
重啟mongodb服務sudo service mongod restart
4.3 Windows安裝從官網下載安裝包進行安裝,安裝目錄為F:/software/MongoDB/
創建data目錄,在data目錄下創建db和log兩個目錄
進入F:/software/MongoDB/bin目錄,F:softwareMongoDBin>mongod --dbpath F:softwareMongoDBdatadb
進入剛創建的log目錄,創建mongodb.log文件
進入F:/software/MongoDB/目錄,創建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安裝假設本機IP為192.168.0.20
獲取文件wget http://download.redis.io/redis-stable.tar.gz
解壓文件tar xzvf redis-stable.tar.gz
進入目錄cd redis-stable
編譯make
安裝make install
設置配置文件路徑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 "yourmail@mail.com"
配置用戶名git config --global user.name "Dawnight"
配置郵箱git config --global user.email "yourmail@mail.com"
添加文件到緩存區git add .
查看文件狀態git status
提交命令git commit -m "some messages"
移除遠程源git remote rm origin
提交代碼到遠程git remote add origin
將代碼推送到遠程git push origin master
將本地代碼與遠程同步git pull origin master,同步master代碼
查看本地分支git branch -a
查看遠程分支git branch -r
創建本地分支git branch
切換分支git checkout
將本地分支push到遠程分支git push origin
將git的提交記錄導出為文件git --no-pager log > log.txt
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/92789.html
摘要:常用的對象的屬性和瀏覽器環境和環境下都可以正常輸出,功能類似和普通的分類輸出,如果參數不為錯誤那么瀏覽器端發出警告信息和錯誤內容那么環境下輸出的是普通正常內容環境下報錯前端,可以使用的插件,在需要的地方,直接輸入就可以停在這里后端,直接使用 常用的Console對象的屬性 1. console.log()和console.info() 瀏覽器環境和Node環境下都可以正常輸出,功能類...
摘要:是大臉書出的一個前端開發框架。與其說是一個框架,我更加認為更是一種模式,從年月份開始接觸,我就認為這個框架以后一定會火。是一個單向數據流的框架,不同于和的雙向數據綁定的單向數據流可以數據模式更加單一,更利于前端的維護。 React是大臉書出的一個前端開發框架。與其說是一個框架,我更加認為React更是一種模式,從2015年10月份開始接觸React,我就認為這個框架以后一定會火。Rea...
摘要:將非標準路徑字符串轉換為標準路徑字符串解析路徑字符串中的和字符串,返回解析后的標準路徑將多個斜杠字符串轉換為一個斜杠字符串,例如將轉換為將操作系統中的反斜杠字符串轉換為正斜杠字符串如果路徑字符串以斜杠字符串結尾則在轉換后的完整路徑字符串末尾 Path 1. normalize()將非標準路徑字符串轉換為標準路徑字符串 解析路徑字符串中的..和.字符串,返回解析后的標準路徑 將多個斜杠...
閱讀 2675·2023-04-25 15:15
閱讀 1316·2021-11-25 09:43
閱讀 1604·2021-11-23 09:51
閱讀 1079·2021-11-12 10:36
閱讀 2880·2021-11-11 16:55
閱讀 955·2021-11-08 13:18
閱讀 723·2021-10-28 09:31
閱讀 2048·2019-08-30 15:47