0

有些版本在版本号末尾带有“-pre”,有些则没有。“-pre”的重要性是什么?

4

1 回答 1

2

这意味着二进制文件是从开发或“预览”提交构建的。

来自src/node_version.h

#if NODE_VERSION_IS_RELEASE
# define NODE_VERSION_STRING  NODE_STRINGIFY(NODE_MAJOR_VERSION) "." \
                              NODE_STRINGIFY(NODE_MINOR_VERSION) "." \
                              NODE_STRINGIFY(NODE_PATCH_VERSION)
#else
# define NODE_VERSION_STRING  NODE_STRINGIFY(NODE_MAJOR_VERSION) "." \
                              NODE_STRINGIFY(NODE_MINOR_VERSION) "." \
                              NODE_STRINGIFY(NODE_PATCH_VERSION) "-pre"
#endif

-pre为发布(例如:2012.08.03 版本 0.6.21(维护))删除,并在后续版本中再次添加(例如:现在在 0.6.22 上工作)。

于 2012-08-06T13:54:50.580 回答