Spartacus 4.X 的兼容节点版本是什么?
What is the compatible Node version for Spartacus 4.X?
SAP Spartacus 文档在其官方 GitHub 页面中建议如下:
https://github.com/SAP/spartacus
从文档中,我可以了解到 Spartacus 文档的最后更新时间是 2021 年 9 月,Node 16 是在 2021 年 10 月发布的。
那么是否支持更高版本的节点,但 Spartacus 团队尚未正式指定?
虽然 Node 16 由于在 Angular 12 中不受支持而未得到正式支持,但到目前为止,我们还没有遇到将 Node 16 与 Spartacus 4.x 一起使用的问题。 Angular13/斯巴达克斯5.x.
将正式支持
Angular 兼容性列表:https://gist.github.com/LayZeeDK/c822cc812f75bb07b7c55d07ba2719b3
package.json 包括节点 16:
"engines": {
"node": ">=12 <17"
},
Spartacus 的文档已更新,说明 14 和 16 也适用于 Spartacus 4.x 并且是推荐的(请参阅 https://sap.github.io/spartacus-docs/recommended-development-environment/)。 Node12 也可以工作,但它的生命周期即将结束。
SAP Spartacus 文档在其官方 GitHub 页面中建议如下: https://github.com/SAP/spartacus
从文档中,我可以了解到 Spartacus 文档的最后更新时间是 2021 年 9 月,Node 16 是在 2021 年 10 月发布的。
那么是否支持更高版本的节点,但 Spartacus 团队尚未正式指定?
虽然 Node 16 由于在 Angular 12 中不受支持而未得到正式支持,但到目前为止,我们还没有遇到将 Node 16 与 Spartacus 4.x 一起使用的问题。 Angular13/斯巴达克斯5.x.
将正式支持Angular 兼容性列表:https://gist.github.com/LayZeeDK/c822cc812f75bb07b7c55d07ba2719b3
package.json 包括节点 16:
"engines": {
"node": ">=12 <17"
},
Spartacus 的文档已更新,说明 14 和 16 也适用于 Spartacus 4.x 并且是推荐的(请参阅 https://sap.github.io/spartacus-docs/recommended-development-environment/)。 Node12 也可以工作,但它的生命周期即将结束。