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

OSCHINA-MIRROR/UniverseKing-react_douban

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
webpack.publish.config.js 1.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
LEO Отправлено 20.04.2017 15:33 828210d
/**
* webpack 发布阶段配置文件
*/
var path = require('path');
var webpack = require('webpack');
module.exports = {
// 入口文件
entry: path.resolve(__dirname, 'src/js/app.js'),
// 输出文件
output: {
// 输出至哪个文件夹
path: path.resolve(__dirname, 'dist'),
// 输出的文件名
filename: 'bundle.js'
},
module: {
rules: [
{
test: /\.jsx?$/,
use: 'babel-loader',
},
// 处理js中引用css文件
{
test: /\.css$/,
// loader: 'style-loader!css-loader'
use: ['style-loader', 'css-loader']
},
// 处理js中引用sass文件
{
test: /\.scss$/,
use: ['style-loader', 'css-loader', 'sass-loader']
},
// 处理图片操作
{
test: /\.(png|jpg|jpeg|gif)$/,
use: 'url-loader?limit=25000&name=images/[name].[ext]'
// 构建时会构建一个images文件夹存放图片
},
// 处理iconfont
{
test: /\.(eot|woff|ttf|woff2|svg)$/,
use: 'url-loader?limit=2500&name=fonts/[name].[ext]'
// 构建时会构建一个fonts文件夹存放icon
}
]
},
plugins: [
// 分离第三方包插件
new webpack.optimize.CommonsChunkPlugin({ name: 'vendors', filename: 'vendors.js' })
]
}

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

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

1
https://api.gitlife.ru/oschina-mirror/UniverseKing-react_douban.git
git@api.gitlife.ru:oschina-mirror/UniverseKing-react_douban.git
oschina-mirror
UniverseKing-react_douban
UniverseKing-react_douban
master