UNPKG

fezui

Version:

FEZUI 是一套基于 Vue 的支持多终端的开源UI交互组件库,致力于积木式的快速构建项目,提升产品体验和开发效率、降低开发和维护成本。

44 lines (40 loc) 1.1 kB
/* ======================================= * @ 2017 FEZUI 现代响应式的多终端UI交互组件库 * https://github.com/furic-zhao/fezui * ======================================= */ import path from 'path'; import webpack from 'webpack'; import merge from 'webpack-merge'; import webpackBaseConfig from './webpack.config.base.js'; process.env.NODE_ENV = 'production'; export default merge(webpackBaseConfig, { entry: { main: './src/index.js' }, output: { path: path.resolve(__dirname, './dist/js'), publicPath: '/dist/', filename: 'fezui.min.js', library: 'fezui', libraryTarget: 'umd', umdNamedDefine: true }, externals: { vue: { root: 'Vue', commonjs: 'vue', commonjs2: 'vue', amd: 'vue' } }, plugins: [ new webpack.DefinePlugin({ 'process.env.NODE_ENV': '"production"' }), new webpack.optimize.UglifyJsPlugin({ compress: { warnings: false } }) ] });