From 078fcc5b52c24ea5d03f237c51fcec939199c663 Mon Sep 17 00:00:00 2001 From: Lukas Mohrbacher Date: Thu, 13 Aug 2020 12:01:45 +0200 Subject: [PATCH] add cors example --- examples/example-cors/.gitignore | 1 + examples/example-cors/.nolluprc | 6 ++++++ examples/example-cors/package.json | 12 ++++++++++++ examples/example-cors/public/index.html | 9 +++++++++ examples/example-cors/rollup.config.js | 9 +++++++++ examples/example-cors/src/main.js | 1 + 6 files changed, 38 insertions(+) create mode 100644 examples/example-cors/.gitignore create mode 100644 examples/example-cors/.nolluprc create mode 100644 examples/example-cors/package.json create mode 100644 examples/example-cors/public/index.html create mode 100644 examples/example-cors/rollup.config.js create mode 100644 examples/example-cors/src/main.js diff --git a/examples/example-cors/.gitignore b/examples/example-cors/.gitignore new file mode 100644 index 0000000..1521c8b --- /dev/null +++ b/examples/example-cors/.gitignore @@ -0,0 +1 @@ +dist diff --git a/examples/example-cors/.nolluprc b/examples/example-cors/.nolluprc new file mode 100644 index 0000000..e35acf1 --- /dev/null +++ b/examples/example-cors/.nolluprc @@ -0,0 +1,6 @@ +{ + "port": 9001, + "headers": { + "access-control-allow-origin": "*" + } +} \ No newline at end of file diff --git a/examples/example-cors/package.json b/examples/example-cors/package.json new file mode 100644 index 0000000..b9bb149 --- /dev/null +++ b/examples/example-cors/package.json @@ -0,0 +1,12 @@ +{ + "scripts": { + "clean": "rm -rf dist", + "start": "node ../../lib/cli.js -c", + "server": "http-server -c-1 -p 9000 public", + "build": "npm run clean && rollup -c" + }, + "devDependencies": { + "http-server": "^0.12.3", + "rollup": "^1.20.1" + } +} diff --git a/examples/example-cors/public/index.html b/examples/example-cors/public/index.html new file mode 100644 index 0000000..69f38f0 --- /dev/null +++ b/examples/example-cors/public/index.html @@ -0,0 +1,9 @@ + + + + CORS issue with dev server on another port + + + + + \ No newline at end of file diff --git a/examples/example-cors/rollup.config.js b/examples/example-cors/rollup.config.js new file mode 100644 index 0000000..ab2cb1f --- /dev/null +++ b/examples/example-cors/rollup.config.js @@ -0,0 +1,9 @@ +export default { + input: './src/main.js', + output: { + dir: 'dist', + format: 'esm', + entryFileNames: '[name].js', + assetFileNames: '[name][extname]' + }, +} \ No newline at end of file diff --git a/examples/example-cors/src/main.js b/examples/example-cors/src/main.js new file mode 100644 index 0000000..a6be83f --- /dev/null +++ b/examples/example-cors/src/main.js @@ -0,0 +1 @@ +document.body.textContent = 'CORS issue solved!'; \ No newline at end of file