Comments (2)
Ugh! This was introduced in 1.1.0. I added some logic to remove comments from <script>
tags because of an issue with export default
being interpreted by the Vue compiler in comments. (See #7.)
But the module that was suggested, and that I used, strip-comments
, actually does not properly parse the JavaScript, just uses some string patterns to detect comments. I should've vetted it more thoroughly.
tl;dr: I've removed this "feature" in 1.1.1. After updating, this issue should be fixed.
This still leaves the issue with export default
in comments, but ideally this should be fixed in the Vue compiler project.
from esbuild-vue.
Thank you for the quick response. Can confirm that upgrading to 1.1.1 fixed this issue.
from esbuild-vue.
Related Issues (20)
- Typescript support inside .vue file? HOT 1
- About jsx HOT 2
- SyntaxError: Unexpected token '.' HOT 1
- Vue 3.x support HOT 1
- The problem summary HOT 1
- set resolveDir for asset paths? HOT 2
- Esbuild keeps throwing errors on vue and ts files HOT 6
- Security vulnerability from transient loader-utils package HOT 1
- Please consider shipping TS Types HOT 1
- Is there a way to support imported images in CSS? HOT 1
- The latest version depends on vulnerable packages - Please consider upgrading its dependencies. HOT 1
- Compiling vue SFC typescript files provides incorrect output HOT 1
- undefined global scss variable HOT 3
- Vue templates not compiled
- Can't find stylesheet to import. HOT 2
- postcss.plugin migrate warning is shown HOT 3
- Extract styles from SFC HOT 2
- Test case test failed with "expect css to be extracted" HOT 2
- Template errors don't include line number in .vue file 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 esbuild-vue.