fix: delete unused doc css

This commit is contained in:
陈嘉涵
2017-08-15 13:25:16 +08:00
parent 4555d82c8e
commit 31d1ae392b
17 changed files with 75 additions and 723 deletions
+19 -2
View File
@@ -1,3 +1,4 @@
import fs from 'fs';
import path from 'path';
import vue from 'rollup-plugin-vue';
import alias from 'zan-rollup-plugin-alias';
@@ -8,6 +9,17 @@ import componentsConfig from '../components.json';
const extensions = ['.js', '.vue'];
// 打包时排除 mixins、utils、其他组件
const utilsPath = path.resolve(__dirname, '../packages/common/utils/');
const mixinsPath = path.resolve(__dirname, '../packages/common/mixins/');
const external = [
...fs.readdirSync(utilsPath).map(item => path.resolve(utilsPath, item)),
...fs.readdirSync(mixinsPath).map(item => path.resolve(mixinsPath, item)),
...Object.keys(componentsConfig).map(component =>
path.resolve(__dirname, '../packages', component, 'index.js')
)
];
export default Object.keys(componentsConfig).map(component => {
return {
entry: componentsConfig[component],
@@ -17,7 +29,12 @@ export default Object.keys(componentsConfig).map(component => {
format: 'cjs'
}
],
external: ['vue', 'vue-lazyload'],
external: [
'vue',
'vue-lazyload',
path.resolve(__dirname, '../packages/common/mixins/popup/index.js'),
...external
],
plugins: [
vue(),
babel({
@@ -36,7 +53,7 @@ export default Object.keys(componentsConfig).map(component => {
'src/mixins': path.resolve(__dirname, '../packages/common/mixins'),
'src/utils': path.resolve(__dirname, '../packages/common/utils'),
packages: path.resolve(__dirname, '../packages')
}),
})
]
};
});