From a01031baf2838fecadc004fdcf0390ade0c8291c Mon Sep 17 00:00:00 2001 From: DanSnow Date: Tue, 7 Jul 2020 12:22:24 +0800 Subject: [PATCH] build: Rename output file --- build/rollup.config.js | 34 ++++++++++---------- dist/{vue-color.min.mjs => vue-color.es6.js} | 0 dist/{vue-color.min.js => vue-color.umd.js} | 0 package.json | 4 +-- 4 files changed, 19 insertions(+), 19 deletions(-) rename dist/{vue-color.min.mjs => vue-color.es6.js} (100%) rename dist/{vue-color.min.js => vue-color.umd.js} (100%) diff --git a/build/rollup.config.js b/build/rollup.config.js index 5e111f2..a909de5 100644 --- a/build/rollup.config.js +++ b/build/rollup.config.js @@ -1,8 +1,8 @@ -import babel from '@rollup/plugin-babel'; -import vue from 'rollup-plugin-vue'; -import resolve from '@rollup/plugin-node-resolve'; -import commonjs from '@rollup/plugin-commonjs'; -import pkg from '../package.json'; +import babel from '@rollup/plugin-babel' +import commonjs from '@rollup/plugin-commonjs' +import pkg from '../package.json' +import resolve from '@rollup/plugin-node-resolve' +import vue from 'rollup-plugin-vue' // TODO: visualizer - Bundle and dependency visualizer. @@ -13,29 +13,29 @@ const base = { defaultLang: { script: 'ts' }, needMap: false, template: { - isProduction: true, + isProduction: true } }), babel({ exclude: 'node_modules/**', extensions: ['.js', '.ts', '.vue'], - babelHelpers: 'runtime', + babelHelpers: 'runtime' }), resolve({ extensions: ['.mjs', '.ts', '.js', '.json', '.node'] }), commonjs() ] -}; +} -const external = ['vue', ...Object.keys(pkg.dependencies)] +const external = ['vue', ...Object.keys(pkg.dependencies)] const esModuleBuild = { output: { - file: 'dist/vue-color.min.mjs', - format: 'esm', + file: 'dist/vue-color.es6.js', + format: 'esm' }, - external: (id) => { + external: id => { if (external.includes(id)) { return true } @@ -44,18 +44,18 @@ const esModuleBuild = { } return false } -}; +} const umdBuild = { output: { - file: 'dist/vue-color.min.js', + file: 'dist/vue-color.umd.js', format: 'umd', name: 'vueColor', globals: { - 'vue': 'Vue' + vue: 'Vue' } }, - external: ['vue'], + external: ['vue'] } -export default [esModuleBuild, umdBuild].map((output) => ({ ...base, ...output })); +export default [esModuleBuild, umdBuild].map(output => ({ ...base, ...output })) diff --git a/dist/vue-color.min.mjs b/dist/vue-color.es6.js similarity index 100% rename from dist/vue-color.min.mjs rename to dist/vue-color.es6.js diff --git a/dist/vue-color.min.js b/dist/vue-color.umd.js similarity index 100% rename from dist/vue-color.min.js rename to dist/vue-color.umd.js diff --git a/package.json b/package.json index 1f086c9..d29ab3f 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,8 @@ "vuejs", "color-picker" ], - "main": "dist/vue-color.min.js", - "module": "dist/vue-color.min.mjs", + "main": "dist/vue-color.umd.js", + "module": "dist/vue-color.es6.mjs", "scripts": { "storybook": "start-storybook -p 6006", "build:storybook": "build-storybook",