workflow: allow dropping dev only blocks in dev script
This commit is contained in:
parent
f2116054a0
commit
6dfec3a4ae
@ -70,7 +70,8 @@ if (process.env.NODE_ENV === 'production') {
|
|||||||
module.exports = packageConfigs
|
module.exports = packageConfigs
|
||||||
|
|
||||||
function createConfig(output, plugins = []) {
|
function createConfig(output, plugins = []) {
|
||||||
const isProductionBuild = /\.prod\.js$/.test(output.file)
|
const isProductionBuild =
|
||||||
|
process.env.__DEV__ === 'false' || /\.prod\.js$/.test(output.file)
|
||||||
const isGlobalBuild = /\.global(\.prod)?\.js$/.test(output.file)
|
const isGlobalBuild = /\.global(\.prod)?\.js$/.test(output.file)
|
||||||
const isBunlderESMBuild = /\.esm\.js$/.test(output.file)
|
const isBunlderESMBuild = /\.esm\.js$/.test(output.file)
|
||||||
const isBrowserESMBuild = /esm-browser(\.prod)?\.js$/.test(output.file)
|
const isBrowserESMBuild = /esm-browser(\.prod)?\.js$/.test(output.file)
|
||||||
|
@ -10,6 +10,9 @@ yarn dev dom
|
|||||||
|
|
||||||
# specify the format to output
|
# specify the format to output
|
||||||
yarn dev core --formats cjs
|
yarn dev core --formats cjs
|
||||||
|
|
||||||
|
# Can also drop all __DEV__ blocks with:
|
||||||
|
__DEV__=false yarn dev
|
||||||
```
|
```
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user