From d2c2cc62a4c2e1ac10f8434bea7bb834da820869 Mon Sep 17 00:00:00 2001 From: lonkaars Date: Sat, 16 Jan 2021 11:40:36 +0100 Subject: semi working next project --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index f77d67a..abb0c59 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,6 @@ node_modules/ # eslint .eslintcache +# next.js +.next/ + -- cgit v1.2.3 From 664ce3e6369b3ae306735f55aa2ac66a8d8654d9 Mon Sep 17 00:00:00 2001 From: lonkaars Date: Sat, 16 Jan 2021 12:31:56 +0100 Subject: backend proxy werkt :tada: --- .gitignore | 1 + api/main.py | 10 +++++----- next.config.js | 10 ++++++++++ package.json | 1 - 4 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 next.config.js (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index abb0c59..3bb937a 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,7 @@ database/*.db-journal # node / ts *.js +!next.config.js *.d.ts node_modules/ diff --git a/api/main.py b/api/main.py index f5907cc..0d16cbc 100644 --- a/api/main.py +++ b/api/main.py @@ -15,9 +15,9 @@ from auth.signup import signup from auth.login import login from auth.login_token import token -app.register_blueprint(status, url_prefix='/api') -app.register_blueprint(info, url_prefix='/api/user') -app.register_blueprint(signup, url_prefix='/api/auth') -app.register_blueprint(login, url_prefix='/api/auth') -app.register_blueprint(token, url_prefix='/api/auth') +app.register_blueprint(status, url_prefix='/') +app.register_blueprint(info, url_prefix='/user') +app.register_blueprint(signup, url_prefix='/auth') +app.register_blueprint(login, url_prefix='/auth') +app.register_blueprint(token, url_prefix='/auth') diff --git a/next.config.js b/next.config.js new file mode 100644 index 0000000..e70331f --- /dev/null +++ b/next.config.js @@ -0,0 +1,10 @@ +module.exports = { + async rewrites() { + return [ + { + source: '/api/:path*', + destination: 'http://localhost:5000/:path*' + }, + ] + }, +} diff --git a/package.json b/package.json index 440db5a..e97d3c1 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,6 @@ "last 1 safari version" ] }, - "proxy": "http://localhost:5000", "devDependencies": { "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", -- cgit v1.2.3