Medusa is an open-source headless commerce engine that enables developers to create amazing digital commerce experiences.

下文将展示如何在 Debian 11 下搭建 Medusa 的开发环境

环境

  • Debian 11
    • Node.js 16 LTS

参考

步骤

后端搭建

环境安装

使用 Medusa 需要 Node.js、PostgreSQL 和 Redis,执行

# Node.js 16 LTS
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash -
apt-get install -y nodejs

# redis postgresql 13
apt install redis postgresql

# yarn
npm install -g yarn

安装 Medusa-cli

npm install -g @medusajs/medusa-cli

新建并启动 Medusa 项目

执行指令新建项目

medusa new [自定义名称] --seed

指令会在指定名称的目录下新建 Medusa-server,添加的 –seed 参数会自动在数据库生成一些用于测试的商品(Medusa 衣服、裤子、杯子等)

运行 Medusa-server Continue reading “开源电商平台 Medusa 的开发环境搭建”