前言
当使用不同node版本构建项目时,往往会发生版本号过低或其他构建错误。如何在项目中统一版本号呢?可以使用.nvmrc配置文件
目的
为项目固定node版本
.nvmrc介绍
.nvmrc
文件是一个简单的文本文件,它指定了你的项目应该使用的 Node.js 版本。这个文件通常位于你的项目的根目录下。
当你在项目目录中运行 nvm use
命令时,NVM(Node Version Manager)会查找 .nvmrc
文件,并切换到文件中指定的 Node.js 版本。
例如,如果你的 .nvmrc
文件中的内容是 14.17.0
,那么当你在项目目录中运行 nvm use
命令时,NVM 会切换到 Node.js 14.17.0 版本。
如果你想为你的项目创建一个 .nvmrc
文件,你可以在项目的根目录下创建一个名为 .nvmrc
的文件,并在文件中写入你想使用的 Node.js 版本。例如:
echo "14.17.0" > .nvmrc
这将创建一个 .nvmrc
文件,并将 14.17.0
写入文件。
在云效流水线中构建
本地node版本构建成功后,云端配置使用代码库中.nvmrc文件中的版本,即可保证版本号一致,减少构建出错。 如图:
结束语
祝对大家开发有帮助~