Skip to content

Commit 736f839

Browse files
committed
add vite
1 parent d42b3c5 commit 736f839

File tree

5 files changed

+332
-16
lines changed

5 files changed

+332
-16
lines changed

index.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7+
<title>Vite + Svelte</title>
8+
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx" crossorigin="anonymous">
9+
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-A3rJD856KowSb7dwlZdYEkO39Gagi7vIsF0jrRAoQmDKKtQBHUuLZ9AsSv4jD4Xa" crossorigin="anonymous"></script>
10+
<link rel="stylesheet" href="https://unpkg.com/@coding-blocks/[email protected]/dist/account/app.min.css">
11+
</head>
12+
<body>
13+
<div id="root"></div>
14+
<script type="module" src="/dist/index.js"></script>
15+
<cb-login-signup></cb-login-signup>
16+
</body>
17+
</html>

package.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,17 @@
66
"main": "dist/index.js",
77
"scripts": {
88
"build": "rollup -c",
9-
"prepublishOnly": "npm run build"
9+
"prepublishOnly": "npm run build",
10+
"watch": "rollup --watch --config rollup.config.js"
1011
},
1112
"devDependencies": {
1213
"@rollup/plugin-node-resolve": "^6.0.0",
14+
"@sveltejs/vite-plugin-svelte": "^1.0.2",
1315
"rollup": "^1.20.0",
14-
"rollup-plugin-svelte": "^5.0.0",
16+
"rollup-plugin-svelte": "^6.1.1",
1517
"rollup-plugin-terser": "^5.2.0",
16-
"svelte": "^3.0.0"
18+
"svelte": "^3.50.1",
19+
"vite": "^3.1.4"
1720
},
1821
"keywords": [
1922
"svelte"

rollup.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export default fs
1111
input: pkg.srcDir + mod,
1212
output: {
1313
file: pkg.outDir + mod + (mod.indexOf('.js') === -1 ? '.js' : ''),
14-
format: 'iife',
14+
format: 'umd',
1515
name: `${mod}`
1616
},
1717
plugins: [

vite.config.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { defineConfig } from 'vite'
2+
import { svelte } from '@sveltejs/vite-plugin-svelte'
3+
4+
// https://vitejs.dev/config/
5+
export default defineConfig({
6+
emitCss: false,
7+
plugins: [svelte()]
8+
})

0 commit comments

Comments
 (0)