Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
najiu-admin-template
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
najiu-frontend
najiu-admin-template
Commits
c2333f5d
Commit
c2333f5d
authored
Oct 20, 2020
by
vben
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: fix script preview no build
parent
e3cbc932
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
10 deletions
+13
-10
build.ts
build/script/build.ts
+12
-9
preview.ts
build/script/preview.ts
+1
-1
No files found.
build/script/build.ts
View file @
c2333f5d
// #!/usr/bin/env node
// #!/usr/bin/env node
//
import { sh } from 'tasksfile';
import
{
sh
}
from
'
tasksfile
'
;
import
{
argv
}
from
'
yargs
'
;
import
{
argv
}
from
'
yargs
'
;
import
{
runBuildConfig
}
from
'
./buildConf
'
;
import
{
runBuildConfig
}
from
'
./buildConf
'
;
...
@@ -8,22 +8,25 @@ import { runUpdateHtml } from './updateHtml';
...
@@ -8,22 +8,25 @@ import { runUpdateHtml } from './updateHtml';
import
{
errorConsole
,
successConsole
}
from
'
../utils
'
;
import
{
errorConsole
,
successConsole
}
from
'
../utils
'
;
import
{
startGzipStyle
}
from
'
../plugin/gzip/compress
'
;
import
{
startGzipStyle
}
from
'
../plugin/gzip/compress
'
;
export
const
runBuild
=
async
()
=>
{
export
const
runBuild
=
async
(
preview
=
false
)
=>
{
try
{
try
{
const
argvList
=
argv
.
_
;
const
argvList
=
argv
.
_
;
// let cmd = `cross-env NODE_ENV=production vite build`;
if
(
preview
)
{
// // await run('cross-env', ['NODE_ENV=production', 'vite', 'build']);
let
cmd
=
`cross-env NODE_ENV=production vite build`
;
// await sh(cmd, {
await
sh
(
cmd
,
{
// async: true,
async
:
true
,
// nopipe: true,
nopipe
:
true
,
// });
});
}
// Generate configuration file
// Generate configuration file
if
(
!
argvList
.
includes
(
'
no-conf
'
))
{
if
(
!
argvList
.
includes
(
'
no-conf
'
))
{
await
runBuildConfig
();
await
runBuildConfig
();
}
}
await
runUpdateHtml
();
await
runUpdateHtml
();
await
startGzipStyle
();
if
(
!
preview
)
{
await
startGzipStyle
();
}
successConsole
(
'
Vite Build successfully!
'
);
successConsole
(
'
Vite Build successfully!
'
);
}
catch
(
error
)
{
}
catch
(
error
)
{
errorConsole
(
'
Vite Build Error
\n
'
+
error
);
errorConsole
(
'
Vite Build Error
\n
'
+
error
);
...
...
build/script/preview.ts
View file @
c2333f5d
...
@@ -53,7 +53,7 @@ export const runPreview = async () => {
...
@@ -53,7 +53,7 @@ export const runPreview = async () => {
});
});
const
{
type
}
=
await
prompt
;
const
{
type
}
=
await
prompt
;
if
(
type
===
BUILD
)
{
if
(
type
===
BUILD
)
{
await
runBuild
();
await
runBuild
(
true
);
}
}
startApp
();
startApp
();
};
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment