diff --git a/packages/core/parcel-bundler/src/assets/VueAsset.js b/packages/core/parcel-bundler/src/assets/VueAsset.js index ce9bb946794..ade65249427 100644 --- a/packages/core/parcel-bundler/src/assets/VueAsset.js +++ b/packages/core/parcel-bundler/src/assets/VueAsset.js @@ -35,7 +35,7 @@ class VueAsset extends Asset { parts.push({ type: descriptor.script.lang || 'js', value: descriptor.script.content, - sourceMap: descriptor.script.map + map: descriptor.script.map }); } @@ -117,15 +117,11 @@ class VueAsset extends Asset { if (js) { result.push({ type: 'js', - value: js + value: js, + map: this.options.sourceMaps && this.ast.script && generated[0].map }); } - let map = generated.find(r => r.type === 'map'); - if (map) { - result.push(map); - } - let css = this.compileStyle(generated, scopeId); if (css) { result.push({