البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com
![البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-1150d8b18a7c15795b701a55ae908f94.png?ixlib=rb-1.2.2&w=1200&mark=https%3A%2F%2Fqiita-user-contents.imgix.net%2F~text%3Fixlib%3Drb-1.2.2%26w%3D840%26h%3D380%26txt%3D%25E3%2580%258CTypeError%253A%2520Router.use%2528%2529%2520requires%2520a%2520middleware%2520function%2520but%2520got%2520a%2520Object%25E3%2580%258D%25E3%2581%25A8%25E3%2581%2584%25E3%2581%2586%25E3%2582%25A8%25E3%2583%25A9%25E3%2583%25BC%25E3%2581%258C%25E5%2587%25BA%25E3%2581%259F%25E3%2581%25A8%25E3%2581%258D%25E3%2581%25AE%25E5%25AF%25BE%25E5%25BF%259C%26txt-color%3D%2523333%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D54%26txt-clip%3Dellipsis%26txt-align%3Dcenter%252Cmiddle%26s%3Da5b824d287254797ab2a8f1cc08169e1&mark-align=center%2Cmiddle&blend=https%3A%2F%2Fqiita-user-contents.imgix.net%2F~text%3Fixlib%3Drb-1.2.2%26w%3D840%26h%3D500%26txt%3D%2540kopkop%26txt-color%3D%2523333%26txt-font%3DHiragino%2520Sans%2520W6%26txt-size%3D45%26txt-align%3Dright%252Cbottom%26s%3D83acb25551f1369bac0168007dd9ccde&blend-align=center%2Cmiddle&blend-mode=normal&s=8ca27b323043f337ab19b310e11d9348)
البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com
![البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com](https://www.esparkinfo.com/wp-content/uploads/2020/09/Auth-Middleware.webp)
البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com
![البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com](https://bs-uploads.toptal.io/blackfish-uploads/blog/article/content/cover_image_file/cover_image/676506/0630_Express.js_Promise-based_Routes_and_Error_Handling_Zara_Newsletter___blog-c215207daa949f23bcbf1a6a374882c5.png)
البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com
البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com
![البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com](https://d33wubrfki0l68.cloudfront.net/a22bb45df146d43b57f2f6c90182d19e7394cd96/d6e10/assets-jekyll/blog/express-middleware-examples/middleware-30b3b30ad54e21d8281719042860f3edd9fb1f40f93150233a08165d908f4631.png)
البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com
البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com
![البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com البولينج العمود الفقري علق express router.use requires middleware function but got a object - petferali.com](https://bs-uploads.toptal.io/blackfish-uploads/blog/article/content/cover_image_file/cover_image/511385/0115_Engineering-Building-RestAPI-Part-2-ModelsMiddlewareServices_Luke-Newsletter-5c0cb28c1db6ab8426adb6cc68fc3a88.png)