Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No APIs are hitting its Showing 404 Error #50

Open
Vikas252 opened this issue Oct 31, 2022 · 0 comments
Open

No APIs are hitting its Showing 404 Error #50

Vikas252 opened this issue Oct 31, 2022 · 0 comments

Comments

@Vikas252
Copy link

I'm currently using simple API's system with serverless and this plugin cant able to hit the API's it shows a 404 error page.

2022-10-31 (1)

hello.js:

"use strict"
const express = require('serverless-express/express')
const compression = require("compression")
const cors = require("cors")
const bodyParser = require("body-parser")

const app = express()
const router = express.Router()

router.use(compression())
router.use(cors())
router.use(bodyParser.json())
router.use(bodyParser.urlencoded({ extended: true }))
  
router.get("/api/serverless", (req, res) => {
  res.json("hi")
})

router.get("/api/sls", (req, res) => {
  res.json("bye")
})
  
app.use("/", router)

module.exports = app

handler.js

const handler = require('serverless-express/handler')
const app = require('./hello')

module.exports = handler(app)

serverless.yml

service: serverless
provider:
  name: azure
  region: West US 2
  runtime: nodejs14
  environment:
    VARIABLE_FOO: foo
plugins:
  - serverless-azure-functions
  - serverless-express
package:
  patterns:
    - "!local.settings.json"
    - "!.vscode/**"
functions:
  handler:
    handler: src/handlers/handler.handler
    events: 
      - http:
          method: ANY   
          path: /{proxy+}

Azure Functions Core Tools
Core Tools Version: 3.0.4837 Commit hash: N/A (64-bit)
Function Runtime Version: 3.14.1.0
Node Version: 14.20.1
Running on dev containers (Docker)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant