Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
30822941
U
uni-app
项目概览
DCloud
/
uni-app
14 天 前同步成功
通知
751
Star
38709
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
8
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
8
Issue
8
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
30822941
编写于
7月 05, 2024
作者:
fxy060608
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: 调整 watcher 日志输出
上级
821b8a28
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
5 addition
and
9 deletion
+5
-9
packages/uni-cli-shared/src/vite/plugins/copy.ts
packages/uni-cli-shared/src/vite/plugins/copy.ts
+0
-3
packages/uni-cli-shared/src/watcher.ts
packages/uni-cli-shared/src/watcher.ts
+5
-5
packages/vite-plugin-uni/src/plugins/copy.ts
packages/vite-plugin-uni/src/plugins/copy.ts
+0
-1
未找到文件。
packages/uni-cli-shared/src/vite/plugins/copy.ts
浏览文件 @
30822941
...
...
@@ -10,11 +10,9 @@ export type UniViteCopyPluginTarget = Omit<FileWatcherOptions, 'verbose'> & {
}
export
interface
UniViteCopyPluginOptions
{
targets
:
UniViteCopyPluginTarget
[]
verbose
:
boolean
}
export
function
uniViteCopyPlugin
({
targets
,
verbose
,
}:
UniViteCopyPluginOptions
):
Plugin
{
let
resolvedConfig
:
ResolvedConfig
let
initialized
=
false
...
...
@@ -46,7 +44,6 @@ export function uniViteCopyPlugin({
{
setTimeout
,
clearTimeout
}
)
new
FileWatcher
({
verbose
,
...
target
,
}).
watch
(
{
...
...
packages/uni-cli-shared/src/watcher.ts
浏览文件 @
30822941
import
fs
from
'
fs-extra
'
import
path
from
'
path
'
import
debug
from
'
debug
'
import
{
type
FSWatcher
,
type
WatchOptions
,
watch
}
from
'
chokidar
'
import
{
isArray
}
from
'
@vue/shared
'
import
{
pathToGlob
}
from
'
./utils
'
...
...
@@ -8,20 +9,19 @@ export interface FileWatcherOptions {
src
:
string
|
string
[]
dest
:
string
transform
?:
FileTransform
verbose
?:
boolean
}
const
debugWatcher
=
debug
(
'
uni:watcher
'
)
export
class
FileWatcher
{
private
src
:
string
[]
private
dest
:
string
private
transform
?:
FileTransform
private
verbose
?:
boolean
private
watcher
!
:
FSWatcher
private
onChange
?:
()
=>
void
constructor
({
src
,
dest
,
transform
,
verbose
}:
FileWatcherOptions
)
{
constructor
({
src
,
dest
,
transform
}:
FileWatcherOptions
)
{
this
.
src
=
!
isArray
(
src
)
?
[
src
]
:
src
this
.
dest
=
dest
this
.
transform
=
transform
this
.
verbose
=
verbose
}
watch
(
watchOptions
:
WatchOptions
&
{
cwd
:
string
},
...
...
@@ -100,7 +100,7 @@ export class FileWatcher {
type
:
'
close
'
|
'
copy
'
|
'
remove
'
|
'
add
'
|
'
unwatch
'
,
msg
?:
string
|
unknown
)
{
this
.
verbose
&&
console
.
log
(
type
,
msg
)
debugWatcher
.
enabled
&&
debugWatcher
(
type
,
msg
)
}
from
(
from
:
string
)
{
return
path
.
join
(
this
.
watcher
.
options
.
cwd
!
,
from
)
...
...
packages/vite-plugin-uni/src/plugins/copy.ts
浏览文件 @
30822941
...
...
@@ -71,7 +71,6 @@ export function uniCopyPlugin({
)
return
uniViteCopyPlugin
({
targets
,
verbose
:
process
.
env
.
DEBUG
?
true
:
false
,
})
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录