Comments (13)
@evilebottnawi any news?
from babel-minify-webpack-plugin.
@DangoDev please wait new release (will be in near future)
from babel-minify-webpack-plugin.
I'm not so sure this is stable with babel 7.2.2 and webpack 4.29... Using the above workaround I get:
ERROR in Cannot read property 'isPure' of null
If I add to the plugin options removeUndefined: false
it works around that, but then something else fails:
ERROR in Cannot read property 'getBinding' of null
from babel-minify-webpack-plugin.
@jsauca I aborted switching to this plugin for minification and returned to uglifyjs-webpack-plugin
.
I read this plugin produced better minified code but couldn't get it to work. Chrome inspector's coverage reports drove me to try and seek smaller build sizes - it appears to be somewhat common for reactjs based web app to only have ~50% code coverage / usage.
I've read including node_modules
in production build configs could eliminate a lot of dead / unused code.
from babel-minify-webpack-plugin.
I would like to re-enable this plugin, but whenever I do, and try to build, the build process just gets stuck in limbo without any output. Is this issue being worked on?
from babel-minify-webpack-plugin.
@hershmire wangqs1990โs solution works well.
from babel-minify-webpack-plugin.
Looks like I have kind of similar issue as @gknapp has, breaks on adding @babel/core as custom 'babel' field value.
ERROR in Cannot read property 'isPure' of null
ERROR in Cannot read property 'isProgram' of null
"webpack": "^4.29.6"
, "@babel/core": "^7.4.3"
from babel-minify-webpack-plugin.
option babel and minifyPreset help me
new MinifyPlugin({ builtIns: false }, {
babel: require('@babel/core'),
minifyPreset: require('babel-preset-minify')
})
from babel-minify-webpack-plugin.
Does this plugin still not support Babel 7?
from babel-minify-webpack-plugin.
Sorry, don't have time on this right now, my todo list is very big ๐
from babel-minify-webpack-plugin.
I'm seeing:
ERROR in Couldn't find intersection
ERROR in Couldn't find intersection
ERROR in Couldn't find intersection
ERROR in Couldn't find intersection
ERROR in Couldn't find intersection
ERROR in Couldn't find intersection
ERROR in Couldn't find intersection
ERROR in don't know how to turn this value into a node
config:
new MinifyPlugin({}, {
babel: require("@babel/core"),
minifyPreset: require("babel-preset-minify")
})
I've tried a variation, copying @wangqs1990 suggestion, same result:
new MinifyPlugin({
builtIns: false,
mangle: { topLevel: true }
}, {
babel: require("@babel/core"),
minifyPreset: require("babel-preset-minify")
})
from babel-minify-webpack-plugin.
Hi @gknapp,
I am experiencing the exact same isssues as you with Webpack 4.29.6 and Babel 7.
Have you found any fixes or any ways to bypass those errors messages ?
from babel-minify-webpack-plugin.
I tried this and other various tweaks to try and eliminate any unused code. I already had webpack in production mode, I found no difference in bundle size by including node_modules
.
I've read including node_modules in production build configs could eliminate a lot of dead / unused code.
from babel-minify-webpack-plugin.
Related Issues (20)
- Unusable release on npm HOT 3
- invalid option topLevel HOT 1
- Newest version not available via NPM / Yarn HOT 1
- Uncaught TypeError: Class constructor cannot be invoked without 'new' [bug] HOT 1
- Update packge.json to support babel-core@7-beta HOT 9
- In README it is said โfalsy value to remove all commentsโ. Not quite true HOT 2
- error with sourcemaps HOT 35
- UnhandledPromiseRejectionWarning when building HOT 2
- Improve the minification speed HOT 1
- named functions excluded HOT 1
- Problem in strict-mode with ejs-templates HOT 1
- A joined array of ES6 template literals is minfied uncorrectly HOT 1
- "mangle.exclude" doesn't seem to exclude the namespaces HOT 5
- breaks bundling HOT 1
- "parallel" options to leverage multiple cores [feature request]
- Error: original.line and original.column are not numbers HOT 2
- Banner comment is removed
- Js heap out of memory HOT 6
- Configuration with react HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from babel-minify-webpack-plugin.