git Пулл-реквест и работа с ветками (pull request) - алгоритм на примере php & composer

Предположим, что вы работали с некоторым кодом в ветке branch1, репозитория, который является копией (форком) исходного и уже готовы выполнить пулл-реквест, но вам требуется исключить из этого пул реквеста файл или его изменения, для этого можно сделать следующее:

webpack Выключаем минификацию

Чтобы выключить минификацию добавьте в кофиг:

optimization: {
    minimize: false
}

Например:

{  // без минификации
	mode: 'production',
	entry: {
		'jswl': './src/jswl.js'
	},
	output: {
	  path: path.resolve(__dirname, 'dist'),
	  filename: '[name].js',
	  library: 'jswl',
	  libraryExport: 'default',
	  libraryTarget: 'umd'
	},
	watchOptions: {
		aggregateTimeout: 500,
		poll: 1000 // порверяем измемения раз в секунду
	},
	optimization: {
		minimize: false
	}
},

webpack Регулярное выражение в externals -- сразу много модулей по шаблону

Можно использовать регулярное выражение для описания имен пакетов, которые должны попасть в externals, например в вашем webpack.config.php:

webpack externals Без указания глобальной переменной

Используйте "null" в externals, например:

externals: [{ // внешние библиотеки
		"jquery": "$",
		"jquery-ui": "null" // no global variable
	},

],

Спасибо @DenDroiD за этот пример

webpack Тире в имени модуля, добавленного в externals ReferenceError... is not defined Ошибка

Получаем ошибку вроде:

ReferenceError: jquery is not defined

для сгенерированного кода:

module.exports = jquery-ui;

webpack source map Отладка скрипта

Добавьте в webpack.config.js поле:

devtool: "source-map"

webpack ERROR in ....js from Terser Unexpected token: punc (.) [...] Ошибка

Ошибка:

ERROR in juts-no-jswl.js from Terser
Unexpected token: punc (.) [juts-no-jswl.js:103,17]

была вызвана тем, что регулярным выражением в externals, где вместо:

/^jquery-ui$/ 

было написано:

 /jquery-ui/ 

-- что приводило к тому что при импорте:

Учебные задачи PHP. Задача 2

Список учебных задач PHP здесь

Условие: Вывести на экран сумму N случайных чисел.

Сначала я решил таким образом:

<?php
for ($value = 0; $value < 1; $value++)
{
	$value1 = rand(-21, 35);
	$sum = $value1 + rand(-21, 35);
	echo "Сумма рандомных значений: ", $sum, "<br>";
}
?>

Учебные задачи PHP. Задача 1

Список учебных задач по PHP здесь

Условие: Вывести на экран N случайных чисел (каждое с новой строки) из диапазона [-21, 35]

<?php
for ($value = 0; $value < $N = 9; $value++)
{
	$random_number = rand(-21, 35);
	echo "Рандомное значение: ", $random_number, "<br>";
}
?>

Pages

Subscribe to fkn+antitotal RSS