跳转到主文档

样板文件

生成的项目结构:

.
├── .vscode/
├── src/
│   ├── .eslintrc.json
│   ├── App.css
│   └── App.jsx
├── .editorconfig
├── .gitignore
├── .npmrc
├── .nvmrc
├── README.md
├── package.json
└── pnpm-lock.yaml

和上一章节手动创建出来的项目一样,仍然是零配置、极简和轻量的,但功能更完整,最佳实践开箱即用,比如:

  1. 提供了 IDE 相关支持,下一节会详细介绍。
  2. 集成了 Modern.js Lint 规则集,按照最佳实践启用,省去很多配置工作。
  3. 声明了 Node.js 版本。如果你按照上一节的推荐,在系统里启用了自动切换 node 版本的脚本,进入项目目录时,nvm 会自动安装和切换到项目声明的 Node.js 版本。
  4. 包含 Modern.js 框架的全套命令。