遇到问题 using/installing @pnp/sp 模块
Having trouble using/installing @pnp/sp modules
我正在尝试使用附件模块,特别是这些功能:
https://pnp.github.io/pnpjs/sp/attachments/
我已经安装了所有必要的 pnp/sp 模块(我认为!)使用:https://pnp.github.io/pnpjs/getting-started/ 作为参考。
问题是我得到了附件模块的 'cannot find module'。以下是进口商品:
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 功能,所以我很困惑为什么我不能导入和使用附件功能。
如果这是一个现有的项目,您已经有一段时间了,并且您已经在 package.json 文件中获得了 @pnp,那么您可能正在使用 @pnp 的版本 1 ,并且您正在阅读版本 2 的文档。
我将它添加到项目时遇到同样的错误找不到模块@pnp/sp 1.3.7
但是不要用2.0.0
版本获取
附件的版本 1 文档:
https://pnp.github.io/pnpjs/v1/sp/docs/attachments/
我正在尝试使用附件模块,特别是这些功能: https://pnp.github.io/pnpjs/sp/attachments/ 我已经安装了所有必要的 pnp/sp 模块(我认为!)使用:https://pnp.github.io/pnpjs/getting-started/ 作为参考。 问题是我得到了附件模块的 'cannot find module'。以下是进口商品:
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 功能,所以我很困惑为什么我不能导入和使用附件功能。
如果这是一个现有的项目,您已经有一段时间了,并且您已经在 package.json 文件中获得了 @pnp,那么您可能正在使用 @pnp 的版本 1 ,并且您正在阅读版本 2 的文档。
我将它添加到项目时遇到同样的错误找不到模块@pnp/sp 1.3.7 但是不要用2.0.0
版本获取附件的版本 1 文档: https://pnp.github.io/pnpjs/v1/sp/docs/attachments/