一个用于拉取并初始化项目模板的轻量脚手架工具。
npm install -g ljw-cliljw-cli list当前默认模板里已经包含:
vue-simple:Vue 3 + Vite + TypeScript 模板webpack-simple:Webpack 5 前端模板koa-simple:Koa 服务端模板
ljw-cli initljw-cli init vue-simple my-app执行后会继续提示你输入:
- 项目简介
- 作者名称
- 包管理器
- 是否立即安装依赖
- 本机需要已安装 Git,并且
git命令可直接使用
选择模板
-> 输入项目名
-> 使用 Git 浅克隆模板仓库
-> 改写 package.json / package-lock.json
-> 替换模板中的项目名标识
-> 按需安装依赖
- 现在不再依赖
package.json中的 Handlebars 占位符 vue-simple模板可以直接生成基于 Vue 3 + Vite + TypeScript 的项目- Windows 下会自动使用
npm.cmd / pnpm.cmd / yarn.cmd安装依赖 - 当选择
pnpm或yarn时,会自动移除模板里的package-lock.json