This commit is contained in:
zhaoyingbo 2022-12-21 06:27:58 +00:00
parent 3394c1b4b3
commit 48e55feb6c
6 changed files with 6 additions and 4 deletions

2
dist/const.js vendored
View File

@ -9,7 +9,7 @@ exports.CANARY_CONFIG_FILE = 'canary-config.json';
exports.PROJECT_CONFIG = {
dir: './.canary',
defaultConfig: {
isJsProj: false,
isJsProj: true,
canaryDir: './.canary',
srcLang: 'zh-CN',
distLangs: ['en-US', 'zh-CN'],

2
dist/const.js.map vendored
View File

@ -1 +1 @@
{"version":3,"file":"const.js","sourceRoot":"","sources":["../src/const.ts"],"names":[],"mappings":";AAAA;;;GAGG;;;AAEU,QAAA,kBAAkB,GAAG,oBAAoB,CAAC;AAE1C,QAAA,cAAc,GAAG;IAC5B,GAAG,EAAE,WAAW;IAChB,aAAa,EAAE;QACb,QAAQ,EAAE,KAAK;QACf,SAAS,EAAE,WAAW;QACtB,OAAO,EAAE,OAAO;QAChB,SAAS,EAAE,CAAC,OAAO,EAAE,OAAO,CAAC;QAC7B,YAAY,EAAE,EAAE;QAChB,WAAW,EAAE;YACX,KAAK,EAAE,EAAE;YACT,MAAM,EAAE,EAAE;SACX;QACD,YAAY,EAAE;YACZ,CAAC,OAAO,CAAC,EAAE,IAAI;YACf,CAAC,OAAO,CAAC,EAAE,KAAK;SACjB;QACD,gBAAgB,EAAE;YAChB,eAAe,EAAE,EAAE;YACnB,cAAc,EAAE,EAAE;SACnB;QACD,sBAAsB,EAAE,QAAQ;QAChC,UAAU,EAAE,oCAAoC;QAChD,SAAS,EAAE,EAAE;QACb,UAAU,EAAE,EAAE;KACf;IACD,OAAO,EAAE;QACP,CAAC,OAAO,CAAC,EAAE,IAAI;QACf,CAAC,OAAO,CAAC,EAAE,IAAI;KAChB;IACD,WAAW,EAAE;;;;IAIX;IACF,UAAU,EAAE;;EAEZ;CACD,CAAC"}
{"version":3,"file":"const.js","sourceRoot":"","sources":["../src/const.ts"],"names":[],"mappings":";AAAA;;;GAGG;;;AAEU,QAAA,kBAAkB,GAAG,oBAAoB,CAAC;AAE1C,QAAA,cAAc,GAAG;IAC5B,GAAG,EAAE,WAAW;IAChB,aAAa,EAAE;QACb,QAAQ,EAAE,IAAI;QACd,SAAS,EAAE,WAAW;QACtB,OAAO,EAAE,OAAO;QAChB,SAAS,EAAE,CAAC,OAAO,EAAE,OAAO,CAAC;QAC7B,YAAY,EAAE,EAAE;QAChB,WAAW,EAAE;YACX,KAAK,EAAE,EAAE;YACT,MAAM,EAAE,EAAE;SACX;QACD,YAAY,EAAE;YACZ,CAAC,OAAO,CAAC,EAAE,IAAI;YACf,CAAC,OAAO,CAAC,EAAE,KAAK;SACjB;QACD,gBAAgB,EAAE;YAChB,eAAe,EAAE,EAAE;YACnB,cAAc,EAAE,EAAE;SACnB;QACD,sBAAsB,EAAE,QAAQ;QAChC,UAAU,EAAE,oCAAoC;QAChD,SAAS,EAAE,EAAE;QACb,UAAU,EAAE,EAAE;KACf;IACD,OAAO,EAAE;QACP,CAAC,OAAO,CAAC,EAAE,IAAI;QACf,CAAC,OAAO,CAAC,EAAE,IAAI;KAChB;IACD,WAAW,EAAE;;;;IAIX;IACF,UAAU,EAAE;;EAEZ;CACD,CAAC"}

View File

@ -72,6 +72,7 @@ function findTextInTs(code, fileName) {
const matches = [];
const ast = ts.createSourceFile('', code, ts.ScriptTarget.ES2015, true, ts.ScriptKind.TSX);
function visit(node) {
console.log(node.kind);
switch (node.kind) {
case ts.SyntaxKind.StringLiteral: {
/** 判断 Ts 中的字符串含有中文 */

File diff suppressed because one or more lines are too long

View File

@ -8,7 +8,7 @@ export const CANARY_CONFIG_FILE = 'canary-config.json';
export const PROJECT_CONFIG = {
dir: './.canary',
defaultConfig: {
isJsProj: false,
isJsProj: true,
canaryDir: './.canary',
srcLang: 'zh-CN',
distLangs: ['en-US', 'zh-CN'],

View File

@ -77,6 +77,7 @@ function findTextInTs(code: string, fileName: string) {
const ast = ts.createSourceFile('', code, ts.ScriptTarget.ES2015, true, ts.ScriptKind.TSX);
function visit(node: ts.Node) {
console.log(node.kind)
switch (node.kind) {
case ts.SyntaxKind.StringLiteral: {
/** 判断 Ts 中的字符串含有中文 */