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
广告
将在 10 秒后关闭
bannerAds