Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-cli into dev

This commit is contained in:
Xu Chang 2024-06-27 18:38:07 +08:00
commit 3668eee9ff
5 changed files with 5 additions and 1 deletions

View File

@ -132,6 +132,7 @@ async function build(cmd) {
`OAK_DEV_MODE=${devMode}`, `OAK_DEV_MODE=${devMode}`,
'react-native', 'react-native',
'start', 'start',
cmd.resetCache && '--reset-cache',
].filter(Boolean), { ].filter(Boolean), {
cwd, cwd,
stdio: 'inherit', stdio: 'inherit',

View File

@ -232,7 +232,7 @@ async function create(dirName, cmd) {
} }
// 获取package.json内容 // 获取package.json内容
const packageJson = (0, template_1.packageJsonContent)({ const packageJson = (0, template_1.packageJsonContent)({
name: DEFAULT_PROJECT_NAME, name: DEFAULT_PROJECT_NAME, // 后面再统一rename
version, version,
description, description,
cliName: config_1.CLI_NAME, cliName: config_1.CLI_NAME,

View File

@ -67,6 +67,7 @@ commander_1.default
.option('-d, --subDir <subDirName>', 'subDirName') .option('-d, --subDir <subDirName>', 'subDirName')
.option('-p, --port <port>', 'port') .option('-p, --port <port>', 'port')
.option('-dm, --devMode <devMode>', 'devMode') .option('-dm, --devMode <devMode>', 'devMode')
.option('--resetCache', 'react native start --reset-cache')
.description('build project of start on demand') .description('build project of start on demand')
.action(build_1.default); .action(build_1.default);
commander_1.default commander_1.default

View File

@ -169,6 +169,7 @@ export default async function build(cmd: any) {
`OAK_DEV_MODE=${devMode}`, `OAK_DEV_MODE=${devMode}`,
'react-native', 'react-native',
'start', 'start',
cmd.resetCache && '--reset-cache',
].filter(Boolean), ].filter(Boolean),
{ {
cwd, cwd,

View File

@ -76,6 +76,7 @@ program
.option('-d, --subDir <subDirName>', 'subDirName') .option('-d, --subDir <subDirName>', 'subDirName')
.option('-p, --port <port>', 'port') .option('-p, --port <port>', 'port')
.option('-dm, --devMode <devMode>', 'devMode') .option('-dm, --devMode <devMode>', 'devMode')
.option('--resetCache', 'react native start --reset-cache')
.description('build project of start on demand') .description('build project of start on demand')
.action(build); .action(build);
program program