❤ node报错总结

❤ node报错总结

(expressJWT版本语法)expressJWT is not a function

导入和使用expressJWT时遇到问题

import expressJWT  from 'express-jwt' 
app.use(expressJWT({ secret: secretKey }).unless({ path: ['/login'] }))

在这里插入图片描述

原因

由于express-jwt 版本的更新,之前的语法不适用于现在的 新版本 ,可以看到现在 是 8 开头的版本

express-jwt8的版本如下图所示:

 app.use(
  expressJWT.expressjwt({ secret: secretKey, algorithms: ["HS256"] }).unless({
    // path: [/^\/api\//],
    path: [
            '/',
            '/api/login',
            '/api/register',
            '/api/resetPwd'
     ]
  })
);

(path使用路径错误)这段代码提示 __dirname is not defined

app.use(express.static(path.join(__dirname, 'uploads')));

在设置静态路径保证可访问图片路径的时候一直报错:
在这里插入图片描述

相关推荐

  1. 网络跨域篇http

    2024-06-12 01:02:03       12 阅读
  2. spark 总结

    2024-06-12 01:02:03       23 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-12 01:02:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-12 01:02:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-12 01:02:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-12 01:02:03       20 阅读

热门阅读

  1. Git如何拉取远程仓库的其他分支

    2024-06-12 01:02:03       7 阅读
  2. Spring Cloud应用框架

    2024-06-12 01:02:03       7 阅读
  3. 【python】基于pandas的EXCEL合并方法

    2024-06-12 01:02:03       11 阅读
  4. AI赋能未来:大模型与AIGC的崛起

    2024-06-12 01:02:03       7 阅读
  5. 【C++——引用&】

    2024-06-12 01:02:03       8 阅读
  6. python多线程翻译获取进度结果

    2024-06-12 01:02:03       7 阅读
  7. 力扣1818.绝对差值和

    2024-06-12 01:02:03       8 阅读
  8. 从中序与后序遍历序列构造二叉树-力扣

    2024-06-12 01:02:03       7 阅读