前端从零搭建简单的工作流

这篇博客介绍了如何从零开始搭建前端工作流项目,包括创建项目、项目初始化,详细讲解了git、package.json、tsconfig.json的设置,以及prettier和eslint的安装和配置,使用lint-staged配合husky实现commit前的语法检查和格式化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前端从零搭建工作流项目

以下命令建议在 git-bash 中执行。

创建项目

# mkdir [projectName]
mkdir pro-test && cd pro-test

项目初始化

git

# 初始化Git仓库
git init
# 创建 .gitignore,编辑该文件例如node_modules dist等目录
touch .gitignore
# git remote add ... 和远程仓库建立连接
# git pull 拉取最新代码

package.json

# pnpm初始化,npm和yarn基本一样
pnpm init
# 如果项目是 monorepo,创建并编辑如下文件
# touch pnpm-workspace.yaml
# monorepo下的所有命令需要添加 -w,除非是在内部运行

tsconfig.json

如果项目使用 typescript

# 安装 typescript
pnpm add -D typescript
# 初始化 tsconfig.json,并根据需要修改
pnpm tsc --init

prettier

安装 prettier 用于格式化

# 安装 prettier
pnpm add -D prettier
# 创建 .prettierrc,需要将 prettier 的配置项用json格式表示
touch .prettierrc
# 创建 .prettierignore 配置忽略格式化的文件,格式和.gitignore一样
touch .prettierignore
# lock文件不需要格式化
# *-lock.*
# 点文件不需要格式化
# .*
# 点文件中的js或cjs
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值