Comments (4)
Hi,
what exactly would be the use case?
html-minifier does not remove unwanted tags and is mainly for minifying code (that's why it is called minifier).
Removing whole elements with contents is out of scope of this library.
from html-minifier-terser.
Hi,
what exactly would be the use case?
html-minifier does not remove unwanted tags and is mainly for minifying code (that's why it is called minifier).Removing whole elements with contents is out of scope of this library.
First of all, thank you for your reply. In our project, it is a multi-page project. Our scripts are introduced in the head of HTML, so we don’t need to package and compile during development, and can run directly in the browser, but Our project needs to be packaged before it goes online. When packaging, you need to comment out all the script and link tags in the HTML, and then package and compile through webpack. Because there are too many pages, the operation is too troublesome, so we hope to provide such a method to facilitate our operation
from html-minifier-terser.
This sounds more like a webpack configuration issue and there are webpack plugins to replace / remove elements during compilation.
https://www.google.com/search?channel=fs&q=webpack+replace+plugin
from html-minifier-terser.
Closing as this is not planned as feature in html-minifier(-terser).
from html-minifier-terser.
Related Issues (20)
- [Bug]: JUST FULLY ERR! HOT 4
- Minify JSON-LD HOT 4
- Upgrade `clean-css` To `v5.3`
- Remove some legacy things? HOT 1
- [Bug]: `<!--#-->` comments are not removed
- [Feature request]: Preserve EOF newline for Unix file format
- Src included in build? HOT 2
- [Feature Request] Typescript types
- wrap each col element in a colgroup when render col in a separate function HOT 1
- [Bug]: Can't be used in the browser HOT 2
- <code> tag
- [Bug]: bug with ejs template engine
- Feature request: Option for adding comment/copyright/disclaimer text to source code HOT 2
- [Bug]: Remove redundant attributes should support <img> loading attribute
- Support <script type="importmap">
- [Bug]: engine field and workflow matrix could be updated
- [Bug]: Scripts minfiier has cloned variable names that crashes program when mange is activated HOT 3
- Please Consider `cssnano` Instead of `clean-css` HOT 3
- [Bug]: Error Minimizing JSON File HOT 1
- [Bug]: Nested CSS, parent is lost
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 html-minifier-terser.