Angular Ionic 3和4找不到模块`jsonwebtoken`

Angular Ionic 3和4找不到模块`jsonwebtoken`,angular,typescript,npm,ionic3,Angular,Typescript,Npm,Ionic3,我正试图从导入jsonwebtoken,但出现错误找不到模块“jsonwebtoken”。在爱奥尼亚3应用程序中 我已经安装了rm-rf node_模块,npm安装或纱线安装,我的应用程序仍然找不到此模块。我也检查了node\u modules/@types/jsonwebtoken是否已下载并存在 我以这种方式导入它: import * as JWT from "jsonwebtoken"; 我提前感谢您的帮助。这是因为您只安装了打字请参见您的链接您有@types/jsonwebtoken,

我正试图从导入
jsonwebtoken
,但出现错误
找不到模块“jsonwebtoken”
。在爱奥尼亚3应用程序中

我已经安装了
rm-rf node_模块
npm安装
纱线安装
,我的应用程序仍然找不到此模块。我也检查了
node\u modules/@types/jsonwebtoken
是否已下载并存在

我以这种方式导入它:

import * as JWT from "jsonwebtoken";


我提前感谢您的帮助。

这是因为您只安装了
打字
请参见您的链接您有
@types/jsonwebtoken
,通过安装此链接,您只支持
IDE的
类型
。然而,
jsonwebotken
用于服务器端。要在客户端解码令牌,请使用
jwt decode
。从这个或
npm安装jwt-decode——保存
,然后
import*作为jwtDecode从'jwt-deocde'
导入。然而,对于角形的有特殊的包装。从或
npm install angular2 jwt获取它--保存

这是因为您只安装了
打字
请参见链接中的
@types/jsonwebtoken
,通过安装它,您的
IDE只支持
类型
。然而,
jsonwebotken
用于服务器端。要在客户端解码令牌,请使用
jwt decode
。从这个或
npm安装jwt-decode——保存
,然后
import*作为jwtDecode从'jwt-deocde'
导入。然而,对于角形的有特殊的包装。从或
npm安装angular2 jwt获取它--保存

请告诉我们如何导入此模块。哦,对不起!加上它!您提供的目录用于
TypeScript
请参见
@types/…
。您必须检查
节点(u modules)
中是否直接存在独立的dir
jsonwebtoken
。还要检查它是否存在于
包.json中
或者您使用param
--save
--save dev
安装?我只有这个目录<代码>“@types/jsonwebtoken”:“^7.2.3”
存在于我的
package.json
中。我发现这说明这个包只在node.js中可用。这就是为什么我在angular中找不到此模块的原因?请告诉我们如何导入此模块。哦,对不起!加上它!您提供的目录用于
TypeScript
请参见
@types/…
。您必须检查
节点(u modules)
中是否直接存在独立的dir
jsonwebtoken
。还要检查它是否存在于
包.json中
或者您使用param
--save
--save dev
安装?我只有这个目录<代码>“@types/jsonwebtoken”:“^7.2.3”
存在于我的
package.json
中。我发现这说明这个包只在node.js中可用。这就是为什么我在angular中找不到这个模块的原因?感谢完整的awnser!但我想编码一个JSON。你知道包裹的用途吗?如果我可以问一下,是什么用途?您只想加密数据吗?要对令牌进行编码,您需要一个密钥,该密钥将在客户端公开。是的,我意识到我使用JWT的想法不好。我想用用户密码发送请求。我和我的团队刚刚决定使用SSL+HTTPS来实现这一点。感谢您提供完整的awnser!但我想编码一个JSON。你知道包裹的用途吗?如果我可以问一下,是什么用途?您只想加密数据吗?要对令牌进行编码,您需要一个密钥,该密钥将在客户端公开。是的,我意识到我使用JWT的想法不好。我想用用户密码发送请求。我和我的团队刚刚决定使用SSL+HTTPS来实现这一点。