跳转到主文档

环境准备

从本章节开始,我们将进入实战教程部分。

在实战教程中,我们将会从环境准备开始,从简单到复杂,一步一步搭建一个真实的项目。

基于 Modern.js 框架的项目,自带全套工程环境和工程能力,是 自包含(self-contained)的,对仓库目录之外的环境几乎没有任何依赖,只需要安装以下少数几个最基本的工具。

1. Node.js

需要 Node.js LTS,并确保 Node 版本大于等于 14.17.6。

Modern.js 推荐在开发环境里先安装 nvm,在 shell 里集成自动切换 node 版本的脚本

然后只要仓库根目录下有内容为 lts/fermiumlts/erbium.nvmrc 文件,进入这个仓库时就会自动安装或切换到正确的 Node.js 版本。

2. pnpm

推荐使用 pnpm 来管理项目依赖:

# 暂未适配 pnpm v7,安装时需要指定版本为 v6:
npm install -g pnpm@6