mongodb & payload helloworld
1. install mongodb
brew tap mongodb/brew
brew install mongodb-community
mongod --version
brew services start mongodb/brew/mongodb-community
2. install compass management tool
download compass from https://www.mongodb.com/try/download/compass
3. install payload
npx create-payload-appWelcome to Payload. Let's create a project!
✔ Project name? ... helloworld
✔ Choose project template › todo
✔ Enter MongoDB connection ... mongodb://127.0.0.1/helloworldCreating a new Payload app in ./helloworld
✔ Project directory created
✔ Dependencies installed
✔ .env file created
✔ Payload project successfully created★ Launch Application:
- cd ./helloworld
- npm run dev★ Documentation:
- Getting Started: https://payloadcms.com/docs/getting-started/what-is-payload
- Configuration: https://payloadcms.com/docs/configuration/overview
支 持 本 站: 捐贈伺服器等運維費用,需要您的支持!
4. install payload cms tool
git clone https://github.com/payloadcms/payload.git
# node -v
v14.21.3
# % brew list |grep python
python@3.10
4.1. install payload form-builder tool
https://github.com/payloadcms/payload/tree/master/examples/form-builder
4.2 run form-builder
4.2.1 web page
cd payload/examples/form-builder/nextjs
npm run dev
http://localhost:3000/
4.2.2 cms tool
cd payload/examples/form-builder/cms
npm run dev
http://localhost:8000/admin
4.2.3 config file
examples/form-builder/cms/src/payload.config.ts
留言簿