let count = $('#buy-licenses__count');
let plusBtn = $('#plus-btn');
let minusBtn = $('#minus-btn');
plusBtn.click(function() {
count.val(parseInt(count.val())+1);
});
minusBtn.click(function() {
count.val(parseInt(count.val())-1);
});
const path = require('path');
const webpack = require('webpack');
// Plugins
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
// Module settings
module.exports = {
// Путь к проекту
context: path.resolve(__dirname, 'src'),
// Точки входа JS
entry: {
// Основной файл приложения
app: [
'./js/app.js',
'./less/main.less'
],
},
// Путь для собранных файлов
output: {
filename: 'js/[name].js',
path: path.resolve(__dirname, 'dist'),
publicPath: '../'
},
// devServer configuration
devServer: {
contentBase: './app'
},
module: {
rules: [
// {
// test: /\.js$/,
// loader: 'babel-loader',
// },
{
test: /\.less$/,
use: [
MiniCssExtractPlugin.loader,
'css-loader',
'style-loader',
'less-loader'
],
}
],
},
plugins: [
new MiniCssExtractPlugin({
filename: '[name].css',
})
],
}