可以使用包管理器自带的 ls
命令来查看项目里依赖的版本。
下面是一些基本的示例,详细用法请查看各个包管理器的文档。
npm / yarn
对于使用 npm 或 yarn 的项目,可以使用 npm ls
命令。
比如执行 npm ls @modern-js/core
,可以看到如下结果:
pnpm
对于使用 pnpm 的项目,可以使用 pnpm ls
命令。
比如执行 pnpm ls @modern-js/core --depth Infinity
,可以看到如下结果:
安装依赖时如果出现以下报错提示,说明当前环境使用的 Node.js 版本过低,需要升级 Node.js 到更高版本。
使用 Modern.js 时,建议使用 Node.js 18.x 的最新版本。
如果当前环境的 Node.js 版本低于上述要求的版本,则可以使用 nvm 或 fnm 等工具进行版本切换。
下面是使用 nvm 的示例:
在本地开发环境推荐使用 fnm,它的用法与 nvm 相似,但拥有比 nvm 更好的性能。