Skip to content

Commit 96a8dc2

Browse files
committedNov 17, 2022
chore: 测试环境
1 parent dff30e9 commit 96a8dc2

File tree

10 files changed

+56
-255
lines changed

10 files changed

+56
-255
lines changed
 

‎package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "Library",
55
"scripts": {
66
"dev": "pnpm run build --watch --ignore-watch examples",
7-
"build": "turbo run build",
7+
"build": "turbo run build --filter=vite-plugin",
88
"example:react": "cd examples/vite-react && pnpm run build",
99
"example:vue2": "cd examples/vite-vue2 && pnpm run build",
1010
"example:vue3": "cd examples/vite-vue3 && pnpm run build"

‎packages/vite-plugin/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vite-plugin",
33
"version": "1.0.0",
44
"description": "",
5-
"main": "index.js",
5+
"main": "dist/index.js",
66
"scripts": {
77
"test": "echo \"Error: no test specified\" && exit 1",
88
"build": "tsup src/index.ts --dts --format cjs,esm"

‎packages/vite-plugin/src/index.ts

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import type { PluginOption } from 'vite';
22

3-
export default function vitePluginTemplate(): PluginOption {
3+
export default function vitePlugin(): PluginOption {
44
return {
55
// 插件名称
6-
name: 'vite-plugin-template',
6+
name: 'vite-plugin',
77

88
// pre 会较于 post 先执行
99
enforce: 'pre', // post
@@ -12,7 +12,9 @@ export default function vitePluginTemplate(): PluginOption {
1212
apply: 'build', // apply 亦可以是一个函数
1313

1414
// 1. vite 独有的钩子:可以在 vite 被解析之前修改 vite 的相关配置。钩子接收原始用户配置 config 和一个描述配置环境的变量env
15-
config(config, { command }) {},
15+
config(config, { command }) {
16+
console.log('我是vite初始化插件哦');
17+
},
1618

1719
// 2. vite 独有的钩子:在解析 vite 配置后调用。使用这个钩子读取和存储最终解析的配置。当插件需要根据运行的命令做一些不同的事情时,它很有用。
1820
configResolved(resolvedConfig) {},

‎playground/vite-react/package.json

+2-4
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
"@types/react": "^17.0.33",
1616
"@types/react-dom": "^17.0.10",
1717
"@vitejs/plugin-react": "^1.0.7",
18-
"typescript": "^4.5.4",
19-
"vite": "link:../../node_modules/vite",
20-
"vite-plugin-progress": "link:../../"
18+
"typescript": "^4.5.4"
2119
}
22-
}
20+
}

‎playground/vite-vue2/package.json

-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
"devDependencies": {
1111
"vite-plugin-vue2": "^1.9.3",
1212
"vue": "^2.6.14",
13-
"vite": "link:../../node_modules/vite",
14-
"vite-plugin-progress": "link:../../",
1513
"vue-template-compiler": "^2.6.14"
1614
}
1715
}

‎playground/vite-vue3/package.json

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "vite-vue3-ts-pinia",
2+
"name": "vite-vue3",
33
"private": true,
44
"version": "0.0.1",
55
"scripts": {
@@ -18,8 +18,7 @@
1818
"@types/node": "^17.0.23",
1919
"@vitejs/plugin-vue": "^2.2.0",
2020
"typescript": "^4.5.4",
21-
"vite": "link:../../node_modules/vite",
22-
"vite-plugin-template": "link:../../",
23-
"vue-tsc": "^0.29.8"
21+
"vue-tsc": "^0.29.8",
22+
"vite-plugin": "workspace:*"
2423
}
2524
}

‎playground/vite-vue3/vite.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { defineConfig } from 'vite';
22
import vue from '@vitejs/plugin-vue';
3-
import template from 'vite-plugin-template';
3+
import template from 'vite-plugin';
44
import * as path from 'path';
55

66
// https://vitejs.dev/config/

‎pnpm-lock.yaml

+41-234
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎tsconfig.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
],
2020
"exclude": [
2121
"node_modules",
22-
"examples",
22+
"playground",
2323
"dist"
2424
]
2525
}

‎turbo.json

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
{
22
"pipeline": {
3-
"build": {
4-
"dependsOn": [""],
5-
"outputs": ["dist/**"]
6-
},
3+
"build": {},
74
"lint": {
85
"outputs": []
96
},

0 commit comments

Comments
 (0)
Please sign in to comment.