mirror of
https://shylinux.com/x/icebergs
synced 2025-05-01 11:09:23 +08:00
opt some
This commit is contained in:
parent
7d6b3a8763
commit
2969cf43f3
@ -118,7 +118,7 @@ func _dir_list(m *ice.Message, root string, dir string, level int, deep bool, di
|
|||||||
}
|
}
|
||||||
if deep && isDir {
|
if deep && isDir {
|
||||||
switch s.Name() {
|
switch s.Name() {
|
||||||
case "node_modules":
|
case "node_modules", "usr":
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
_dir_list(m, root, pp, level+1, deep, dir_type, dir_reg, fields)
|
_dir_list(m, root, pp, level+1, deep, dir_type, dir_reg, fields)
|
||||||
|
@ -17,7 +17,10 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func _binpack_file(m *ice.Message, w io.Writer, arg ...string) {
|
func _binpack_file(m *ice.Message, w io.Writer, arg ...string) {
|
||||||
if kit.Contains(arg[0], "/node_modules/", "/dist/", "/bin/", "/log/") {
|
if kit.IsIn(kit.Ext(arg[0]), "zip", "gz") {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if kit.Contains(arg[0], "/node_modules/", "/dist/", "/bin/", "/usr/", "/log/") {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if strings.HasPrefix(arg[0], "usr/volcanos/publish/") && !strings.HasSuffix(arg[0], "/proto.js") {
|
if strings.HasPrefix(arg[0], "usr/volcanos/publish/") && !strings.HasSuffix(arg[0], "/proto.js") {
|
||||||
@ -33,6 +36,9 @@ func _binpack_file(m *ice.Message, w io.Writer, arg ...string) {
|
|||||||
if f, e := nfs.OpenFile(m, arg[0]); !m.Warn(e, ice.ErrNotFound, arg[0]) {
|
if f, e := nfs.OpenFile(m, arg[0]); !m.Warn(e, ice.ErrNotFound, arg[0]) {
|
||||||
defer f.Close()
|
defer f.Close()
|
||||||
if b, e := ioutil.ReadAll(f); !m.Warn(e, ice.ErrNotValid, arg[0]) {
|
if b, e := ioutil.ReadAll(f); !m.Warn(e, ice.ErrNotValid, arg[0]) {
|
||||||
|
if len(b) > 1<<20 {
|
||||||
|
m.Warn("too larger %s %s", arg[0], len(b))
|
||||||
|
}
|
||||||
fmt.Fprintf(w, " \"%s\": \"%s\",\n", kit.Select(arg[0], arg, 1), base64.StdEncoding.EncodeToString(b))
|
fmt.Fprintf(w, " \"%s\": \"%s\",\n", kit.Select(arg[0], arg, 1), base64.StdEncoding.EncodeToString(b))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user