build: tweak flags
This commit is contained in:
parent
76a83857c1
commit
4e8d459831
@ -169,8 +169,8 @@ function createReplacePlugin(
|
|||||||
`(process.env.NODE_ENV !== 'production')`
|
`(process.env.NODE_ENV !== 'production')`
|
||||||
: // hard coded dev/prod builds
|
: // hard coded dev/prod builds
|
||||||
!isProduction,
|
!isProduction,
|
||||||
// this is only used during tests
|
// this is only used during Vue's internal tests
|
||||||
__TEST__: isBundlerESMBuild ? `(process.env.NODE_ENV === 'test')` : false,
|
__TEST__: false,
|
||||||
// If the build is expected to run directly in the browser (global / esm builds)
|
// If the build is expected to run directly in the browser (global / esm builds)
|
||||||
__BROWSER__: isBrowserBuild,
|
__BROWSER__: isBrowserBuild,
|
||||||
// is targeting bundlers?
|
// is targeting bundlers?
|
||||||
@ -178,9 +178,7 @@ function createReplacePlugin(
|
|||||||
__GLOBAL__: isGlobalBuild,
|
__GLOBAL__: isGlobalBuild,
|
||||||
// is targeting Node (SSR)?
|
// is targeting Node (SSR)?
|
||||||
__NODE_JS__: isNodeBuild,
|
__NODE_JS__: isNodeBuild,
|
||||||
// support options?
|
__FEATURE_OPTIONS__: true,
|
||||||
// the lean build drops options related code with buildOptions.lean: true
|
|
||||||
__FEATURE_OPTIONS__: !packageOptions.lean && !process.env.LEAN,
|
|
||||||
__FEATURE_SUSPENSE__: true,
|
__FEATURE_SUSPENSE__: true,
|
||||||
...(isProduction && isBrowserBuild
|
...(isProduction && isBrowserBuild
|
||||||
? {
|
? {
|
||||||
|
@ -31,7 +31,6 @@ const sourceMap = args.sourcemap || args.s
|
|||||||
const isRelease = args.release
|
const isRelease = args.release
|
||||||
const buildTypes = args.t || args.types || isRelease
|
const buildTypes = args.t || args.types || isRelease
|
||||||
const buildAllMatching = args.all || args.a
|
const buildAllMatching = args.all || args.a
|
||||||
const lean = args.lean || args.l
|
|
||||||
const commit = execa.sync('git', ['rev-parse', 'HEAD']).stdout.slice(0, 7)
|
const commit = execa.sync('git', ['rev-parse', 'HEAD']).stdout.slice(0, 7)
|
||||||
|
|
||||||
run()
|
run()
|
||||||
@ -81,7 +80,6 @@ async function build(target) {
|
|||||||
formats ? `FORMATS:${formats}` : ``,
|
formats ? `FORMATS:${formats}` : ``,
|
||||||
buildTypes ? `TYPES:true` : ``,
|
buildTypes ? `TYPES:true` : ``,
|
||||||
prodOnly ? `PROD_ONLY:true` : ``,
|
prodOnly ? `PROD_ONLY:true` : ``,
|
||||||
lean ? `LEAN:true` : ``,
|
|
||||||
sourceMap ? `SOURCE_MAP:true` : ``
|
sourceMap ? `SOURCE_MAP:true` : ``
|
||||||
]
|
]
|
||||||
.filter(Boolean)
|
.filter(Boolean)
|
||||||
|
Loading…
Reference in New Issue
Block a user