【问题标题】:Error packaging SharePoint App with gulp, 'package-solution' sub task使用 gulp、“package-solution”子任务打包 SharePoint 应用程序时出错
【发布时间】:2021-02-20 02:42:34
【问题描述】:

我在打包 SharePoint 应用程序时遇到问题。根据文档,我们需要运行:

npm install
gulp bundle --ship
gulp package-solution --ship

在最后一条语句:gulp package-solution --ship 我收到以下错误:

错误 - 'package-solution' 子任务在 42 毫秒后出错 无法读取未定义的属性“名称” 'package-solution' 在 50 毫秒后出错

【问题讨论】:

    标签: gulp sharepoint-online spfx


    【解决方案1】:

    此问题是文件 package-solution.json 中缺少的部分。

    需要有一个developer 部分,见下文:

    {
        "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json",
        "solution": {
            "name": "my-sample-solution",
            "id": "fafafafa-1776-0911-bead-abbadabba123",
            "version": "2.0.0.0",
            "isDomainIsolated": false,
            "includeClientSideAssets": true,
            "developer": {
                "name": "your-company",
                "websiteUrl": "http://your-company.com",
                "mpnId": "",
                "termsOfUseUrl": "http://your-company.com/home/about#terms",
                "privacyUrl": "http://your-company.com/home/about#privacy"
             }
         },
         "paths": {
             "zippedPackage": "solution/my-sample-solution.spapp"
         }
    }
    

    在与此 GitHub 问题相关的线程中找到了解决方案:SharePoint repository issue #6144

    【讨论】:

      猜你喜欢
      • 2016-04-09
      • 1970-01-01
      • 2019-07-09
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      • 2019-07-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多