Skip to content

Commit 0b3b5a6

Browse files
committed
Added multilingual support
1 parent 81eedfd commit 0b3b5a6

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

create-release.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ echo SQL2Excel Tool v${version}
9494
echo ══════════════════════════════════════════════════════════════════
9595
echo.
9696
97-
sql2excel-v${version}.exe
97+
sql2excel-v${version}.exe --lang=en
9898
9999
pause
100100
`;
@@ -113,7 +113,7 @@ echo SQL2Excel 도구 v${version}
113113
echo ══════════════════════════════════════════════════════════════════
114114
echo.
115115
116-
sql2excel-v${version}.exe
116+
sql2excel-v${version}.exe --lang=kr
117117
118118
pause
119119
`;

package.json

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,12 @@
1010
"validate": "node src/excel-cli.js validate",
1111
"list-dbs": "node src/excel-cli.js list-dbs",
1212
"help": "node src/excel-cli.js help",
13-
"build": "node -e \"const pkg = require('./package.json'); const { execSync } = require('child_process'); execSync(`pkg . --public --no-native-build --output dist/sql2excel-v${pkg.version}.exe`, { stdio: 'inherit' });\"",
14-
"release": "node create-release.js",
15-
"clean": "if exist release rmdir /s /q release && if exist dist\\sql2excel-v*.exe del dist\\sql2excel-v*.exe"
13+
"build": "node -e \"const pkg = require('./package.json'); const { execSync } = require('child_process'); execSync(`pkg app.js --public --compress GZip --target node18-win-x64 --output dist/sql2excel-v${pkg.version}.exe`, { stdio: 'inherit' });\"",
14+
"release": "node create-release.js"
15+
},
16+
"bin": {
17+
"sql2excel": "app.js"
1618
},
17-
"bin": "src/excel-cli.js",
1819
"pkg": {
1920
"scripts": [
2021
"app.js",
@@ -25,7 +26,9 @@
2526
"queries/**/*.json",
2627
"config/**/*.json",
2728
"templates/**/*.xml",
28-
".env"
29+
".env",
30+
"node_modules/mssql/**/*",
31+
"node_modules/tedious/**/*"
2932
],
3033
"targets": [
3134
"node18-win-x64"

run.bat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ if %errorlevel% neq 0 (
1818
exit /b 1
1919
)
2020

21-
:: 프로그램 실행
22-
node app.js
21+
:: 프로그램 실행 (영문 모드)
22+
node app.js --lang=en
2323

2424
pause
2525

0 commit comments

Comments
 (0)