Skip to content
This repository was archived by the owner on Dec 26, 2025. It is now read-only.

Commit 58923fb

Browse files
committed
0619 添加I忽视文件,增加容错
1 parent 7f33912 commit 58923fb

11 files changed

Lines changed: 32 additions & 48 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ node_modules/**
1010

1111
# 日志文件
1212
Logs/**
13+
**.log
1314

1415
# 与 Adobe 的 Creative Suite 扩展(CEP)相关,是程序运行过程中生成的临时文件
1516
EvalScript error.tmp/**

Build.Common.js

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,17 @@ function getEntry() {
2121

2222
const newEntries = {};
2323
for (const [key, value] of Object.entries(entries)) {
24-
// entries[key] = `${value}.webpack`;
25-
console.log("key", key);
26-
console.log("value", value);
27-
if (value.endsWith(".T") || value.endsWith(".TD")) {
28-
// console.log("value", value);
24+
if (
25+
value.endsWith(".T") ||
26+
value.endsWith(".TD") ||
27+
value.endsWith(".I") ||
28+
value.includes("#")
29+
) {
2930
continue;
3031
}
31-
newEntries[key] = `${value}.webpack`;
32+
if (value.includes("")) {
33+
newEntries[key] = `${value}.webpack`;
34+
}
3235
}
3336
return newEntries;
3437
}

Build.FirstRun.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
const fs = require("fs");
22
const path = require("path");
33

4-
const { runCommand, deleteDirectory,copyFile, compressFile, addClosure } = require("./config/build/utils");
5-
4+
const {
5+
runCommand,
6+
deleteDirectory,
7+
copyFile,
8+
compressFile,
9+
addClosure,
10+
deleteFile
11+
} = require("./config/build/utils");
612

713
// 修改文件内容并重命名
814
async function processFile(filename) {
@@ -69,10 +75,10 @@ async function buildProject() {
6975

7076
// 清空输出目录 output
7177
if (fs.existsSync(outputDir)) {
72-
console.log('Deleting output directory...');
78+
console.log("Deleting output directory...");
7379
await deleteDirectory(outputDir);
7480
} else {
75-
console.log('Output directory does not exist, skipping deletion.');
81+
console.log("Output directory does not exist, skipping deletion.");
7682
}
7783

7884
// 获取dist目录下所有文件

Build.Text.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,19 +58,25 @@ function getEntry0() {
5858
const newEntries = {};
5959
// 把value添加.webpack后缀
6060
for (const [key, value] of Object.entries(entries)) {
61-
if (value.endsWith(".TD")) {// Text Depends
61+
if (value.endsWith(".I") || value.includes("#")) {
62+
continue;
63+
}
64+
if (value.endsWith(".TD")) {
65+
// Text Depends
6266
newEntries[key] = `${value}.webpack`;
6367
}
6468
}
6569
return newEntries;
6670
}
71+
6772
function getEntry() {
6873
const libDir = path.resolve(__dirname, "lib");
6974
let entries = getEntries(libDir);
7075
const newEntries = {};
7176
// 把value添加.webpack后缀
7277
for (const [key, value] of Object.entries(entries)) {
73-
if (value.endsWith(".T")) {// Text
78+
if (value.endsWith(".T")) {
79+
// Text
7480
newEntries[key] = `${value}.webpack`;
7581
}
7682
}
@@ -162,7 +168,7 @@ async function prepareBuild(webpackEntries) {
162168
absolutePathStr = absolutePathStr.replace(/\\/g, "/");
163169
absolutePathStr = absolutePathStr.replace(/\.jsfl$/, ".webpack.jsfl");
164170

165-
var toText=`require(["${absolutePathStr}"]);`;
171+
var toText = `require(["${absolutePathStr}"]);`;
166172
sourceCode = sourceCode.replaceAll(match[0], toText);
167173
}
168174

@@ -288,7 +294,6 @@ async function buildProject() {
288294
await afterBuild(value);
289295
}
290296

291-
292297
for (let index = 0; index < getObjectLength(entry0); index++) {
293298
const value = getObjectEntryByIndex(entry0, index);
294299
console.log("Entry:", value);

lib/04.运镜✔/08.图层深度/modal.jsfl

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

lib/07.优化/11.一键描边/11.一键描边.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
var folderPath = getcwd();
7878
// console.log(folderPath);
7979

80-
var select_color_script = join(folderPath, "11.一键描边", "00.选择颜色.jsfl");
80+
var select_color_script = join(folderPath, "11.一键描边", "00.选择颜色.I.jsfl");
8181
// console.log(select_color_script);
8282

8383
fl.runScript(select_color_script);

lib/07.优化/11.一键描边/config/运行选择颜色.jsfl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
var folderPath = getcwd();
3030
// console.log(folderPath);
3131

32-
var select_color_script = join(folderPath, "11.一键描边", "00.选择颜色.jsfl");
32+
var select_color_script = join(folderPath, "11.一键描边", "00.选择颜色.I.jsfl");
3333
// console.log(select_color_script);
3434

3535
fl.runScript(select_color_script);

0 commit comments

Comments
 (0)