1、创建初始化react项目 使用cli
npx create-react-app my-app
2、安装antd-mobile
npm install antd-mobile --save
- 同时引入样式,修改 src/App.css,在文件顶部引入 antd/dist/antd-mobile.css。
import 'antd/dist/antd-mobile.css'; // or 'antd/dist/antd.less'
3、脚手架创建成功后的项目结构是如下:
├── README.md
├── node_modules
├── package-lock.json
├── package.json
├── public
└── src
4、使用npm run eject 进行项目扩展 项目结构如下
├── README.md
├── config
├── node_modules
├── package-lock.json
├── package.json
├── public
├── scripts
└── src
5、使用brew安装mongodb
- 由于mongodb不开源了,brew install mongodb 是无法安装的,使用社区版可以进行安装
Error: No available formula with the name 'mongodb'
- 设置
brew tap mongodb/brew
- 安装 安装MongoDB社区服务器的最新可用生产版本(包括所有命令行工具)。这将安装MongoDB 4.2.x
brew install mongodb-community
- 安装生产版本 安装MongoDB社区服务器和命令行工具的最新4.2.x生产版本:
brew install mongodb-community@4.2
- 安装MongoDB社区服务器和命令行工具的最新4.0.x生产版本:
brew install mongodb-community@4.0
- 安装MongoDB社区服务器和命令行工具的最新3.6.x生产版本:
brew install mongodb-community@3.6
- 仅安装最新的mongoshell以连接到远程MongoDB实例:
brew install mongodb-community-shell
如果报错如下: ```shelll An exception occurred within a child process An exception occurred within a child process: DownloadError: Failed to download resource "mongodb-community" Download failed: https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-4.2.0.tgz ```
- 重新执行一下上面的命令
brew install mongodb-community@4.2
- 文件路径
配置文件:/usr/local/etc/mongod.conf 日志目录路径:/usr/local/var/log/mongodb 数据目录路径:/usr/local/var/mongodb
- 启动 && 停止 mongodb-community服务器 ,mongod作为服务运行
若要launchd启动mongod立即重启也登录时,使用
brew services start mongodb-community
- 如果您mongod作为服务进行管理,它将使用上面列出的默认路径。要停止服务器实例,请使用:
brew services stop mongodb-community
- 手动启动 mongod
如果您不想要或不需要后台MongoDB服务,您可以运行:
mongod --config /usr/local/etc/mongod.conf
注意:如果您不包含–config带有配置文件路径的选项,则MongoDB服务器没有默认配置文件或日志目录路径,并将使用数据目录路径/data/db。
要mongod手动关闭,请使用admin数据库并运行db.shutdownServer():
mongo admin --eval "db.shutdownServer()"