gpt4 book ai didi

sharepoint - Angular2 @types/sharepoint/index.d.ts' 不是模块

转载 作者:太空狗 更新时间:2023-10-29 18:33:20 24 4
gpt4 key购买 nike

我在 SharePoint 中使用 Angular 2

我正在构建一个需要通过 csom 和 rest 调用 Sharepoint 的服务,但我在输入 Sharepoint 2013 时遇到了问题

我已经运行了 npm install @types/sharepoint --save-dev,现在正尝试在我的 TypeScript 代码中引用共享点类型

当我导入 import * as sharepoint from 'sharepoint'; 时,我收到错误消息 @types/sharepoint/index.d.ts' is not a module

我不知道如何解决这个问题。

附带说明一下,使用 D3 库执行完全相同的操作不会引发任何错误,即

npm install @types/d3 --save-dev

从“d3”导入 * 作为 d3;

工作正常

编辑 - 2018 年 5 月 11 日

在文件的顶部添加这些以访问任何环境变量


声明 var SP: any
声明 var _spPageContextInfo: any

最佳答案

您不导入类型。

如果您可以从“d3”导入而没有任何编译错误,那么您的库文件夹必须引用“d3”,特别是 ./node_modules/d3

有关类型的一些信息是它在编译器生成 JavaScript 文件时指导编译器。此外,它还可以让您在设计时进行类型检查,这对 JavaScript 来说是一个巨大的好处。

您可以检查是否有共享点模块 这是我发现的:https://www.npmjs.com/browse/keyword/sharepoint

关于sharepoint - Angular2 @types/sharepoint/index.d.ts' 不是模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39760642/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com