Merge pull request #44 from msojocs/43-compiler-for-template

feat: wcc,wcsc node模块懒加载template解析支持
This commit is contained in:
msojocs 2022-04-24 22:46:39 +08:00 committed by GitHub
commit 0a23c8b0b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
32 changed files with 43898 additions and 547 deletions

1
.gitignore vendored
View File

@ -19,4 +19,3 @@ temp.sh
.flatpak-builder
build-dir
__pycache__
*.txt

View File

@ -1,3 +1,7 @@
# 1.05.2204180-2 / 2022-
- feat: wcc,wcsc node模块懒加载template解析支持
- feat: wcc,wcsc node模块懒加载cut参数支持
# 1.05.2204180-1 / 2022-04-24
- update: devtools 1.05.2204180
- update: 跟进更新 wcc,wcsc node模块逻辑

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -8,9 +8,12 @@ const wcsc_options2 = {"pageCount":9,"files":["./page/component/index.wxss","./p
const test = async (options, id) => {
console.log("============", id)
try{
fs.mkdirSync(path.resolve(__dirname, `${id}`))
}catch(ignore){}
const wcsc = require("wcc_" + MODE).wcsc;
const wcsc_result = await wcsc(options);
fs.writeFileSync(path.resolve(__dirname, `wcsc_node_${id}${MODE}.txt`), JSON.stringify(wcsc_result, null, 4))
fs.writeFileSync(path.resolve(__dirname, `${id}/wcsc_node_${MODE}.txt`), JSON.stringify(wcsc_result, null, 4))
};
test(wcsc_options1, 1);
test(wcsc_options2, 2);

File diff suppressed because one or more lines are too long