Упаковка образцов SPFx - PullRequest
       7

Упаковка образцов SPFx

0 голосов
/ 13 февраля 2020

Я пытаюсь упаковать некоторые веб-части SharePoint из GitHub https://github.com/SharePoint/sp-dev-fx-webparts

Библиотека документов https://github.com/SharePoint/sp-dev-fx-webparts/tree/master/samples/react-documents-detailslist

Цель - перенести библиотеку do c из другого семейства сайтов в SharePoint

Сетка безопасности https://github.com/SharePoint/sp-dev-fx-webparts/tree/master/samples/react-securitygrid

Сетка безопасности позволит моим командам получить быстрый доступ к управлению у кого есть доступ к каким файлам в различных библиотеках сайта.

Я использую VS Code, NVM, NPM и Gulp. Библиотека Do c - SPFx GA (1.0). Используя nvm, я установил node для установки v6.17.1 со следующими результатами

added 1691 packages from 1741 contributors and audited 111373 packages in 323.901s
found 884 vulnerabilities (295 low, 34 moderate, 548 high, 7 critical)
  run `npm audit fix` to fix them, or `npm audit` for details

После этого я без проблем запускаю 'gulp clean & gulp bundle --ship & gulp package-solution --ship'.

Я развертываю пакет на своем клиенте O365, но продолжаю получать эту ошибку при попытке добавить его на страницу SharePoint.


Something went wrong
If the problem persists, contact the site administrator and give them the information in Technical Details.
Technical Details
[SPLoaderError.loadComponentError]:
***Failed to load component "8635c52e-cf0b-4c6d-a5ba-66f1d8d92005" (LibraryDocumentsWebPart). Original error: ***Failed to load URL '/sites/dev03/Style Library/CDN/react-documents-detailslist-librarydocumentswebpartstrings_en-us_f6b12acaf67a67cf5971e8da720715f9.js' for resource 'LibraryDocumentsWebPartStrings' in component '8635c52e-cf0b-4c6d-a5ba-66f1d8d92005' (LibraryDocumentsWebPart). The file was not found in the server.

***INNERERROR:
***Failed to load URL '/sites/dev03/Style Library/CDN/react-documents-detailslist-librarydocumentswebpartstrings_en-us_f6b12acaf67a67cf5971e8da720715f9.js' for resource 'LibraryDocumentsWebPartStrings' in component '8635c52e-cf0b-4c6d-a5ba-66f1d8d92005' (LibraryDocumentsWebPart). The file was not found in the server.
***CALLSTACK:
Error
   at t (https://spoprod-a.akamaihd.net/files/sp-client/sp-loader-assembly_en-us_3993179394b3b04563388c5043768f22.js:3:53337)
   at t (https://spoprod-a.akamaihd.net/files/sp-client/sp-loader-assembly_en-us_3993179394b3b04563388c5043768f22.js:1:139106)
   at e.buildErrorWithVerboseLog (https://spoprod-a.akamaihd.net/files/sp-client/sp-loader-assembly_en-us_3993179394b3b04563388c5043768f22.js:1:149068)
   at e.buildLoadComponentError (https://spoprod-a.akamaihd.net/files/sp-client/sp-loader-assembly_en-us_3993179394b3b04563388c5043768f22.js:1:145093)
   at Anonymous function (https://spoprod-a.akamaihd.net/files/sp-client/sp-loader-assembly_en-us_3993179394b3b04563388c5043768f22.js:1:135256)

Любая помощь для нового программиста?

1 Ответ

0 голосов
/ 13 февраля 2020

Поддержка включения клиентских активов в пакет не была добавлена ​​до версии 1.4 SharePoint Framework. До этого вам нужно будет развернуть эти дополнительные ресурсы вручную. См. эту ветку , описывающую подобную проблему, и официальное лицо c о том, как обновить ваш фреймворк.

...