Skip to content

Commit 20ea554

Browse files
Update demo build
1 parent 1c17ab1 commit 20ea554

File tree

13 files changed

+1057
-4441
lines changed

13 files changed

+1057
-4441
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# CHANGELOG.md
22

3-
## 4.0.3
3+
## 4.0.4
44

55
- Upgrade package to support Vue 3. Vue 2 support can be found at `v3.4.2`. Thank you @danielelkington.
66

docs/assets/index.9c466f18.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/index.9dbd9956.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/build.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/index.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,12 @@
1616
integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO"
1717
crossorigin="anonymous"
1818
/>
19-
<link href="/vue-simple-context-menu/main.css" rel="stylesheet"></head>
19+
<script type="module" crossorigin src="/vue-simple-context-menu/assets/index.9dbd9956.js"></script>
20+
<link rel="stylesheet" href="/vue-simple-context-menu/assets/index.9c466f18.css">
21+
</head>
2022

2123
<body>
2224
<div id="app"></div>
23-
<script type="text/javascript" src="/vue-simple-context-menu/build.js"></script></body>
25+
26+
</body>
2427
</html>

docs/main.css

Lines changed: 0 additions & 5 deletions
This file was deleted.

docs/main.css.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

example/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,6 @@
2020

2121
<body>
2222
<div id="app"></div>
23+
<script type="module" src="/index.js"></script>
2324
</body>
2425
</html>
File renamed without changes.

package.json

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,13 @@
1414
"@babel/cli": "^7.4.4",
1515
"@babel/core": "^7.4.5",
1616
"@babel/preset-env": "^7.4.5",
17+
"@vitejs/plugin-vue": "^2.3.3",
1718
"@vue/compiler-sfc": "^3.2.31",
1819
"@vue/test-utils": "^2.0.0-rc.18",
1920
"babel-core": "^7.0.0-bridge.0",
2021
"babel-jest": "^24.8.0",
21-
"babel-loader": "^8.0.6",
22-
"cross-env": "^5.2.0",
23-
"css-loader": "^3.0.0",
24-
"file-loader": "^4.0.0",
25-
"html-webpack-plugin": "^3.2.0",
2622
"jest": "^24.8.0",
2723
"jest-serializer-vue": "^2.0.2",
28-
"mini-css-extract-plugin": "^0.11.2",
2924
"minimist": "^1.2.0",
3025
"regenerator-runtime": "^0.13.2",
3126
"rimraf": "^3.0.2",
@@ -37,14 +32,9 @@
3732
"rollup-plugin-terser": "^5.0.0",
3833
"rollup-plugin-vue": "^6.0.0",
3934
"sass": "^1.49.9",
40-
"sass-loader": "^7.1.0",
41-
"terser-webpack-plugin": "^1.3.0",
35+
"vite": "^2.9.9",
4236
"vue": "^3.2.31",
43-
"vue-jest": "^5.0.0-alpha.10",
44-
"vue-loader": "^17.0.0",
45-
"webpack": "^4.34.0",
46-
"webpack-cli": "^3.3.4",
47-
"webpack-dev-server": "^3.7.2"
37+
"vue-jest": "^5.0.0-alpha.10"
4838
},
4939
"jest": {
5040
"moduleFileExtensions": [
@@ -84,14 +74,14 @@
8474
"scripts": {
8575
"build": "npm run test && npm run build:example && npm run build:library",
8676
"build:es": "rollup --config rollup.config.js --format es --file dist/vue-simple-context-menu.esm.js",
87-
"build:example": "rimraf docs && cross-env NODE_ENV=production webpack --progress --hide-modules --mode production",
77+
"build:example": "rimraf docs && vite build",
8878
"build:library": "rimraf dist && npm run build:umd & npm run build:es & npm run build:umd & npm run build:unpkg",
8979
"build:umd": "rollup --config rollup.config.js --format umd --file dist/vue-simple-context-menu.umd.js",
9080
"build:unpkg": "rollup --config rollup.config.js --format iife --file dist/vue-simple-context-menu.min.js",
9181
"test": "jest",
92-
"dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot"
82+
"dev": "vite"
9383
},
9484
"sideEffects": false,
9585
"unpkg": "dist/vue-simple-context-menu.min.js",
96-
"version": "4.0.3"
86+
"version": "4.0.4"
9787
}

vite.config.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { defineConfig } from 'vite';
2+
import vue from '@vitejs/plugin-vue';
3+
4+
export default defineConfig({
5+
base: '/vue-simple-context-menu/', // For GitHub docs support
6+
build: {
7+
outDir: '../docs',
8+
},
9+
plugins: [vue()],
10+
root: 'example',
11+
});

webpack.config.js

Lines changed: 0 additions & 120 deletions
This file was deleted.

0 commit comments

Comments
 (0)