我正在制作一个 nodeJS 网络应用程序,我正在使用 JWT 进行身份验证。我所有的工作都在 ES6 模块中,我想以同样的方式导入 JWT,但显然它还不被包支持。我不能使用旧的 require() 格式,因为它会抛出错误,因为我已将它设置为我的 package.json 中的模块。有没有办法解决这个问题,还是我必须完全找到另一个图书馆?
编辑:我已经解决了解构问题,但它仍然无法正常工作。显然它根本找不到模块。我确保该软件包实际上已安装和更新,但仍然无法正常工作
错误 [ERR_MODULE_NOT_FOUND]:找不到从 /path/to/file.js 导入的包“jsonwebtoken”
import jwt from ' jsonwebtoken'
const { sign } = jwt
class sampleClass {
static func(user) {
return sign(
{
_id: user._id,
name: user.name,
},
'sample key',
{
expiresIn: '7d',
},
)
}
}
慕村225694
qq_花开花谢_0
狐的传说
慕容708150
海绵宝宝撒
相关分类