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

OSCHINA-MIRROR/slince-social-share.js

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
webpack.config.js 2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
slince Отправлено 21.09.2017 05:18 60bfa3c
const path = require('path');
const ExtractTextPlugin = require("extract-text-webpack-plugin");
const extractSass = new ExtractTextPlugin({
filename: "[name].css"
});
module.exports = {
entry: {
'social-share.min': path.resolve(__dirname, 'src/js/social-share.js'),
},
output: {
path: path.resolve(__dirname, 'dist'),
filename: '[name].js',
library: 'SocialShare',
libraryTarget: 'umd'
},
externals: {
jquery: 'jQuery'
},
devtool: 'source-map',
module: {
rules: [
{
test: /\.js$/,
enforce: "pre",
exclude: /node_modules/,
use: [
{
loader: "jshint-loader",
options: {
esnext: true,
strict: global,
browser: true,
devel: true
}
}
]
},
{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
use: [
{
loader: 'babel-loader?cacheDirectory=true',
options: {
presets: ['env'],
plugins: ['transform-runtime']
}
}
]
},
{
test: /\.scss$/,
use: extractSass.extract([ 'css-loader', 'sass-loader' ])
},
{
test: /\.(gif|jpg|png|woff|svg|eot|ttf)$/,
use: [
{
loader: 'url-loader',
options: {
limit: 8192
}
}
]
}
]
},
plugins: [
extractSass
]
};

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

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

1
https://api.gitlife.ru/oschina-mirror/slince-social-share.js.git
git@api.gitlife.ru:oschina-mirror/slince-social-share.js.git
oschina-mirror
slince-social-share.js
slince-social-share.js
master