diff --git a/rollup.config.js b/rollup.config.js index 4a24b15d2..562039173 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -70,7 +70,8 @@ if (process.env.NODE_ENV === 'production') { module.exports = packageConfigs 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 isBunlderESMBuild = /\.esm\.js$/.test(output.file) const isBrowserESMBuild = /esm-browser(\.prod)?\.js$/.test(output.file) diff --git a/scripts/dev.js b/scripts/dev.js index d50168daa..f266697d6 100644 --- a/scripts/dev.js +++ b/scripts/dev.js @@ -10,6 +10,9 @@ yarn dev dom # specify the format to output yarn dev core --formats cjs + +# Can also drop all __DEV__ blocks with: +__DEV__=false yarn dev ``` */