lamp-web 的前身是zuihou-ui + zuihou-admin-ui,从3.0.0版本开始,将2个系统合并为lamp-web,它是lamp项目的其中一员。lamp-web 是 lamp-cloud 和 lamp-boot 2个后台项目共用的管理后台,仅需在启动时调整vue.config.js文件中的代理。它基于vue element admin构建。
Node.js
: - 版本大于 20.0.0
pnpm
: - 版本大于 8.6.0
.
## 安装 pnpm
npm install -g pnpm
// 使git对文件名大小写敏感
git config core.ignorecase false
// 拉取项目代码
git clone https://github.com/zuihou/lamp-web.git
cd lamp-web
// 如果使用别的包管理工具,可以自行安装
pnpm install --registry=https://registry.npmmirror.com
pnpm dev
pnpm build # 打包
pnpm build:no-cache # 打包,执行之前会先删除缓存
pnpm report # 生成构建包报表预览
pnpm lint:stylelint # 样式格式化
pnpm lint:prettier # js/ts代码格式化
pnpm reinstall # 删除依赖重新装,兼容window
pnpm preview # 本地进行打包预览
pnpm log # 生成CHANGELOG
pnpm clean:cache # 删除缓存
pnpm clean:lib # 删除node_modules,兼容window系统