parcel-bundler / website

🌎 Parcel website
https://parceljs.org
MIT License
350 stars 468 forks source link

The example of proxy api is poor. #1109

Open mdtrooper opened 3 months ago

mdtrooper commented 3 months ago

I am trying to replicate and it does not run.

I have a tiny example (that it does not run too):

The small api in python3 with flask (it runs):

from flask import Flask, jsonify

app = Flask(name)

@app.route('/api/foobar', methods=['GET'])
def foobar():
    data = {
        "name": "John Doe",
        "email": "john@example.com",
        "roles": ["admin", "user"]
    }
    return jsonify(data)

if name == 'main':
    app.run(port=8000)

And the config for api proxy (it does not run):

{
  "/proxy/api/foobar": {
    "target": "http://localhost:8000/",
    "pathRewrite": {
      "^/proxy/api/foobar": "/api/foobar"
    }
  }
}