From 5368447298f8e507994f8ce2c5841a1696f366bd Mon Sep 17 00:00:00 2001 From: matt-oconnell Date: Sat, 8 Apr 2017 11:20:53 -0400 Subject: [PATCH] Do not consider private properties to be named exports (fix: https://github.com/vuejs/vue-loader/issues/759) --- lib/loader.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/loader.js b/lib/loader.js index 9b47464ed..dbc2314af 100644 --- a/lib/loader.js +++ b/lib/loader.js @@ -389,7 +389,7 @@ module.exports = function (content) { // check named exports output += 'if (Component.esModule && Object.keys(Component.esModule).some(function (key) {' + - 'return key !== "default" && key !== "__esModule"' + + 'return key !== "default" && key.substr(0, 2) !== "__"' + '})) {' + 'console.error("named exports are not supported in *.vue files.")' + '}\n'