fix: output file size when use rollup

This commit is contained in:
陈嘉涵
2017-08-15 14:32:02 +08:00
parent 31d1ae392b
commit 711352ae12
5 changed files with 111 additions and 40 deletions

View File

@@ -5,7 +5,7 @@ var uppercamelcase = require('uppercamelcase');
var path = require('path');
var OUTPUT_PATH = path.join(__dirname, '../../packages/index.js');
var IMPORT_TEMPLATE = 'import {{name}} from \'../packages/{{package}}/index.js\';';
var IMPORT_TEMPLATE = 'import {{name}} from \'./{{package}}\';';
var ISNTALL_COMPONENT_TEMPLATE = ' {{name}}';
var MAIN_TEMPLATE = `{{include}}

View File

@@ -4,6 +4,7 @@ import vue from 'rollup-plugin-vue';
import alias from 'zan-rollup-plugin-alias';
import babel from 'rollup-plugin-babel';
import resolve from 'rollup-plugin-node-resolve';
import filesize from 'rollup-plugin-filesize';
import commonjs from 'rollup-plugin-commonjs';
import componentsConfig from '../components.json';
@@ -37,6 +38,7 @@ export default Object.keys(componentsConfig).map(component => {
],
plugins: [
vue(),
filesize(),
babel({
externalHelpers: true
}),