React、Redux、Node.js、Express、MongoDBのインストール手順は次のとおりです
为了我的备忘录,记录下React/Node.js/express/MongoDB的安装步骤。
请安装nvm。
git clone git://github.com/creationix/nvm.git ~/.nvm
节点.js
nvm install <version>
表达
首先进行全球安装
npm install express --save -g
npm install express-generator --save -g
npm install ejs --save -g
然后在项目目录中安装express。
cd ~/dev
mkdir <プロジェクト名>
cd ~/dev/<プロジェクト名>
express -e ./<プロジェクト名>
安装依赖模块
cd ./<プロジェクト名> && npm install
运行测试应用
DEBUG=<プロジェクト名>:* npm start
MongoDB (No need for paraphrasing as it is already a proper noun)
安装mongodb
brew install mongodb
ln -sfv /usr/local/opt/mongodb/*.plist ~/Library/LaunchAgents
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
创建数据存储目录
mkdir -p ~/dev/mongodb/data/db
启动
mongod --dbpath ~/dev/mongodb/data/db
设定文件
vim /usr/local/etc/mongod.conf
systemLog:
destination: file
path: /usr/local/var/log/mongodb/mongo.log
logAppend: true
storage:
dbPath: ~/dev/mongodb/data/db
net:
bindIp: 127.0.0.1
为了与Express进行协作,需要安装软件包。
Node.js使用的驱动程序是node-mongo-native。
npm install mongodb --save -g
用于MongoDB的对象关系映射器(ORMapper)。
npm install mongoose --save -g
使用MongoDB进行会话管理的模块。
npm install connect-mongo --save -g
进行会话管理的模块
npm install express-session --save -g
回应
npm install react react-dom --save -g