我认为您可以使用“引擎”字段:
{ "engines" : { "node" : ">=0.12" } }正如您所说的那样,您的代码绝对不能与任何较低版本一起使用,您可能也希望“ engineStrict”标志:
{ "engineStrict" : true }可在npmjs网站上找到package.json文件的文档
更新资料
engineStrict现在已弃用,因此只会发出警告。现在,取决于用户
npm config set engine-stricttrue是否愿意运行它。
更新2
如下所述,在Node的版本不兼容的情况下,
.npmrc在项目的根目录下创建一个文件(与package.json文件处于同一级别)
engine-strict=true将导致文本错误。



