Angularjs 如何使用typeScript运行ngStorage

Angularjs 如何使用typeScript运行ngStorage,angularjs,gruntjs,typescript,session-storage,ng-storage,Angularjs,Gruntjs,Typescript,Session Storage,Ng Storage,是否可以在typeScript中包含ngStorage?我得到了TS2304错误,但我无法找到.d.ts文件,因为我可以包含该文件。 我想存储我在REST请求中使用的令牌。还有其他建议吗?我也无法使用$sessionStorage。显然,我对打字脚本没有足够的知识,我可能没有包括我应该有的东西。 提前谢谢 简短回答 对! 更长的答案 是的,您可以将ngStorage与TypeScript一起使用 因为TypeScript是JavaScript的超集,所以在JavaScript中可以做的任何事情都

是否可以在typeScript中包含ngStorage?我得到了
TS2304
错误,但我无法找到
.d.ts
文件,因为我可以包含该文件。 我想存储我在REST请求中使用的令牌。还有其他建议吗?我也无法使用$sessionStorage。显然,我对打字脚本没有足够的知识,我可能没有包括我应该有的东西。 提前谢谢

简短回答 对!

更长的答案 是的,您可以将
ngStorage
与TypeScript一起使用

因为TypeScript是JavaScript的超集,所以在JavaScript中可以做的任何事情都可以在TypeScript中做(注意这里有一些区别,但与使用其他库无关)。如果找不到此模块的
.d.ts
文件,则有两种选择可供使用

  • 指定任何服务/工厂的类型,使其具有
    any
  • 创建您自己的
    .d.ts
    来表示此模块,或至少表示您正在使用的模块的各个部分

  • 如果您决定沿着#2的路线前进,社区最好向明确类型的回购协议提交一个请求,以包含您创建的定义。

    一个一年前的问题。但为了更新,有一个.d.ts文件可用于存储

    运行下面的命令,然后退出

    tsd install ngStorage --save --resolve
    

    当前方式:
    typings安装dt~ngstorage--save--global
    或者,
    npm安装@types/ngstorage--save dev
    你能让它工作吗。。如果是,import语句是什么样子的