Просто отредактируйте веб-часть Sharepoint manifest.json

Наверное, легко решить для любого, кто уверен в этом.

Sharepoint 2019 ›Веб-часть› редактировать файл манифеста

Есть ли способ просто отредактировать файл манифеста, чтобы активировать полную поддержку выпуска за обрез, как указано в Статья Microsoft? Я знаю, что есть серия статей по создать свою собственную веб-часть, но я не собирался развиваться до полноразмерного веб-разработчика и устанавливать тонны программного обеспечения для редактирования небольшой переменной = / Просто отредактируйте эту долбаную файл manifest из embed-Webpart (современный опыт).

Если существуют какие-либо инструкции для открытия и редактирования (а не создания полностью новой веб-части -.-) файла манифеста с помощью Visual Studio или, возможно, простого текстового редактора, также можно было бы, но я ничего не нашел.

Любая помощь или ссылки были бы хороши = /

Привет.


person User44311465    schedule 05.10.2020    source источник


Ответы (2)


Чтобы отредактировать SPFX webpart manifest.json, вы можете использовать Visual Studio Code в качестве текстового редактора.

Откройте manifest.json по пути .. \ src \ webparts \ webpartname и отредактируйте в редакторе кода VS:

введите описание изображения здесь

Обновление, как мы обсуждали :

Если вы хотите, чтобы встроенная веб-часть была на всю ширину, другим обходным путем было бы использование Modern Communication Site, этот шаблон сайта по умолчанию имеет полную ширину, поэтому добавленная веб-часть OOTB также будет полной ширины без левой навигации.

Для раздела Full Width - да, он доступен только для определенных веб-частей, таких как hero, image. В этом случае вы можете использовать One Column, хотя на самом деле он не во всю ширину, но сайт общения скрыл левую навигацию. В противном случае вам нужно будет создать настраиваемую веб-часть SPFX, чтобы включить полную ширину.

person Jerry    schedule 06.10.2020
comment
спасибо за ваш ответ, но я провел поиск по всему серверу и не смог найти ни одной папки (папок) со структурой src \ webparts, в каком корне должны быть эти папки? Привет - person User44311465; 07.10.2020
comment
Папка должна существовать в решении веб-части SPFX. Вы используете веб-часть SPFX? - person Jerry; 08.10.2020
comment
Я не совсем понимаю, что вы имеете в виду под решением веб-части SPFX (вы имеете в виду код Visual Studio?) И SPFX WebPart. Я не очень знаком с этой областью, поэтому, возможно, некоторые основные факты в моем понимании в корне неверны. Но, как я понимаю, должна быть возможность включить полную поддержку встроенной веб-части современных сайтов sharepoint с локального сервера 2019. Моя идея в основном верна? - person User44311465; 09.10.2020
comment
Демонстрация в исходном вопросе предназначена для SPFX WebPart, а не для OOTB, встроенного в веб-часть в SharePoint 2019. - person Jerry; 10.10.2020
comment
Ах хорошо. Спасибо, Microsoft ... -.- (я подумал, это то же самое) Итак, нет ли способа изменить поведение ootb embed-webpart для использования полной ширины? Если нет, то есть ли рекомендуемые источники для получения аналогичного кода (для воссоздания я использую веб-часть spfx)? Спасибо за терпение = / =) - person User44311465; 14.10.2020
comment
Встроенная веб-часть не выпустила исходный код. Если вы хотите изменить свойство, необходимо создать настраиваемую веб-часть SPFX с помощью Node.js. И вы можете найти образец исходного кода веб-части SPFX на GitHub: github.com/pnp/sp-dev-fx-webparts/tree/master/samples - person Jerry; 14.10.2020
comment
И если вы хотите, чтобы встроенная веб-часть была на всю ширину, другим обходным путем было бы использование Modern Communication Site, этот шаблон сайта по умолчанию имеет полную ширину, поэтому добавленная веб-часть OOTB также будет полной ширины без левой навигации. - person Jerry; 14.10.2020
comment
Ссылка на github выглядит хорошо (спасибо), посмотрю позже. Что касается вашего второго ответа, я хочу проверить некоторые моменты и вернусь позже. Привет. - person User44311465; 14.10.2020

И если вы хотите, чтобы встроенная веб-часть была на всю ширину, другим обходным путем было бы использование Modern Communication Site, этот шаблон сайта по умолчанию имеет полную ширину, поэтому добавленная веб-часть OOTB также будет полной ширины без левой навигации.

Но это точно моя проблема из моего первого поста. Что я сделал:

  1. создать новое веб-приложение
  2. создать коммуникационный сайт
  3. редактировать домашнюю страницу нового коммуникационного сайта
  4. добавить новый раздел с одним столбцом (не использует всю ширину, см. рисунок)
  5. добавить новый раздел с столбцом полной ширины (используется вся ширина, см. рисунок)

И затем внутри раздела с полной шириной я могу использовать только die picture-webpart и hero-webpart. Для меня невозможно выбрать другие веб-части в этом столбце полной ширины. Итак, это нормальное поведение?

Изображение с одним столбцом и столбцом полной ширины:

https://i.stack.imgur.com/ONy7M.png

person User44311465    schedule 14.10.2020
comment
Для раздела Full Width - да, он доступен только для определенных веб-частей, таких как hero, image. В этом случае вы можете использовать One Column, хотя на самом деле он не во всю ширину, но сайт общения скрыл левую навигацию. В противном случае вам нужно будет создать настраиваемую веб-часть SPFX, чтобы включить полную ширину. - person Jerry; 14.10.2020
comment
хорошо, теперь я понял. Большое спасибо за ответы и терпение! ! ! Но есть ли способ превратить ваш комментарий в ответ, чтобы я мог его принять? Или мне следует отредактировать свой ответ и вставить свой, а затем принять его? - person User44311465; 15.10.2020
comment
Я обновлю свой пост выше, как мы обсуждали, тогда вы можете принять мой пост в качестве ответа. Спасибо . Ты очень хороший друг :) - person Jerry; 15.10.2020
comment
вы тоже ^ _ ^ (заполнение до минимального количества символов xD) - person User44311465; 15.10.2020