1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wd3322-el-form-model

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
webpack.config.js 1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
wudi Отправлено 08.05.2023 04:01 1e54beb
const path = require('path')
const webpack = require('webpack')
const VueLoaderPlugin = require('vue-loader/lib/plugin')
const MiniCssExtractPlugin = require('mini-css-extract-plugin')
module.exports = {
devtool: false,
entry: './src/index.js',
output: {
path: path.resolve(__dirname, './lib'),
publicPath: '/lib/',
filename: 'index.js',
libraryTarget: 'umd',
umdNamedDefine: true
},
module: {
rules: [{
test: /\.vue$/,
loader: 'vue-loader'
}, {
test: /\.js$/,
exclude: /node_modules|vue\/dist|vue-router\/|vue-loader\/|vue-hot-reload-api\//,
loader: 'babel-loader'
}, {
test: /\.scss$/,
use: [
{ loader: MiniCssExtractPlugin.loader },
{ loader: 'css-loader' },
{ loader: 'sass-loader' }
]
}]
},
plugins: [
new VueLoaderPlugin(),
new MiniCssExtractPlugin({
filename: 'index.css'
}),
new webpack.DefinePlugin({
'process.env': {
NODE_ENV: JSON.stringify('production')
}
})
],
target: ['web', 'es5']
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wd3322-el-form-model.git
git@api.gitlife.ru:oschina-mirror/wd3322-el-form-model.git
oschina-mirror
wd3322-el-form-model
wd3322-el-form-model
master