NPM - package.json#engines | 如何指定Python?

Hit*_*nds 7 dependencies node.js npm package.json

我需要python在我的上面指定一个版本package.json.

我可以这么简单 { engines: { "python": "2.7.11" } }吗?

Tro*_*ott 0

放置"engines": { "python": "2.7.11" }不会在你的 package.json 中造成任何问题(据我所知),但它实际上也不会做任何事情。

确定执行此操作的适当方法取决于您的项目的具体情况。如果是关于您编写​​的 Python 代码,您可以检查 Python 脚本本身的版本。如果它与 中的构建步骤有关package.json,您也许可以将测试作为构建步骤的一部分。