【问题标题】:Yeoman SharePoint generator installation problem. (unsupported engine)Yeoman SharePoint 生成器安装问题。 (不支持的引擎)
【发布时间】:2019-11-11 13:56:30
【问题描述】:

我按照 Microsoft 文档设置 SharePoint 框架。 https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-development-environment 但是当我到了应该安装生成器的地步时,它给了我这个错误。

>>
PS C:\Users\jakub.yaghob> npm install @microsoft/generator-sharepoint -g

>>
npm WARN notsup Unsupported engine for got@5.7.1: wanted: {"node":">=0.10.0 <7"} 
(current: {"node":"12.13.0","npm":"6.13.0"})

>>
npm WARN notsup Not compatible with your version of node/npm: got@5.7.1

>>
+ @microsoft/generator-sharepoint@1.9.1
updated 1 package in 8.851s

我尝试过旧版本的 node.js,但要么它们太旧而无法使用新的 npm,要么它们太新而无法使用生成器。 任何帮助将不胜感激。谢谢!

【问题讨论】:

    标签: powershell sharepoint visual-studio-code version


    【解决方案1】:

    SharePoint 框架当前支持的 NodeJS LTS 版本是 Node.js v8.x 和 Node.js v10.x。您需要为 v8.x 或 v10.x 安装 Node.js。

    下载 Node.js:https://nodejs.org/en/download/releases/

    【讨论】:

      【解决方案2】:

      我也遇到过这个问题。我发现如果安装了 Node 8.x.x 版本然后运行

      npm install -g npm@5
      

      这会降低 npm 的版本并允许我安装生成器。

      我只是开始使用 Node 和 npm,所以不知道这样做有什么影响。但是,它确实有效,因为我能够运行 npm list -g --depth=0 并看到生成器已安装。

      【讨论】:

        猜你喜欢
        • 2021-12-24
        • 2021-05-11
        • 2015-04-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-26
        • 1970-01-01
        相关资源
        最近更新 更多