Я пытаюсь упаковать некоторые веб-части 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.4 SharePoint Framework. До этого вам нужно будет развернуть эти дополнительные ресурсы вручную. См. эту ветку , описывающую подобную проблему, и официальное лицо c о том, как обновить ваш фреймворк.