My App
基础项目搭建

Tsdown 项目搭建

用 create-tsdown 创建 TypeScript + ESM 的 CLI 项目

使用 create-tsdown 从零搭建一个基于 TypeScript + ESM 的 CLI 项目骨架,便于后续接入 commander、prompts 等能力。

使用 create-tsdown 创建项目

在项目目录下执行以下命令,按提示选择选项即可生成带 TypeScript、ESM 的脚手架。

npm create tsdown@latest

修改 package.json 的 name 属性

将默认项目名改为本教程使用的 cg,便于与后续文档中的命令、描述一致。

package.json
{
  "name": "tsdown-starter",
  "name": "cg",
  "type": "module",
  "version": "0.0.0"
}

Git 初始化

初始化仓库并做首次提交,方便后续按步骤做 commit。

git.sh
git init
git add .
git commit -m tsdown项目初始化

安装依赖

在项目根目录执行,安装 package.json 中声明的依赖。

npm install

运行项目

启动开发/运行脚本,确认项目能正常执行(具体脚本以 package.json 为准)。

npm run dev

On this page