我在GitHub上进行了大量浏览,找到了我喜欢玩的整洁的Node小项目。唯一的问题是,大多数几乎没有任何文档。首先,我需要使用哪个版本的Node才能运行项目/应用程序。我使用nvm
,因此可以轻松地在版本之间进行互换,但是不知道需要什么版本会让人感到沮丧。
是否有一种特定的方式(可能是通过检查源代码)来确定我需要使用哪个版本的Node才能安装/运行应用程序?
答案 0 :(得分:0)
在您的package.json
中,使用engines
示例:
{
"engines": {
"node": ">=0.10.3 <0.12"
}
}
它不会自动安装Node.js版本,但会警告版本错误或开发人员可以看到必要的版本。