Возникли проблемы при использовании / установке модулей @ pnp / sp - PullRequest
0 голосов
/ 17 января 2020

Я пытаюсь использовать модуль вложений, а именно эти функции: https://pnp.github.io/pnpjs/sp/attachments/ Я установил все необходимые модули pnp / sp (я думаю!), Используя: https://pnp.github.io/pnpjs/getting-started/ в качестве ссылки. Проблема в том, что я получаю «модуль не найден» для модуля вложений. Ниже приведены данные импорта:

import { default as pnp } from 'sp-pnp-js';
import { ItemAddResult, Web } from 'sp-pnp-js';
import { sp } from "@pnp/sp"; //this is fine, which suggests it's installed properly?
import { IItem } from '@pnp/sp/attachments'; //cannot find this module
import "@pnp/sp/webs"; 
import "@pnp/sp/lists/web";
import "@pnp/sp/items";
import "@pnp/sp/attachments";

Я успешно использую функции pnp.sp в этом конкретном проекте, поэтому я озадачен, почему я не могу импортировать и использовать функцию вложений.

1 Ответ

1 голос
/ 17 января 2020

Если это существующий проект, который у вас был немного, и вы уже получили @pnp в пакете. json файл, возможно, вы используете версию 1 @pnp, и вы читаете документацию для версии 2.

Я получаю ту же ошибку, не могу найти модуль, когда добавляю его в проект @ pnp / sp 1.3.7, но не получаю его с версией 2.0.0

Версия 1 документа для приложений: https://pnp.github.io/pnpjs/v1/sp/docs/attachments/

Версия 2: https://pnp.github.io/pnpjs/sp/attachments/

...