Sigizmund

Пользователь
  • Публикации

    30
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    1

Последний раз Sigizmund выиграл 27 октября 2017

Публикации Sigizmund были самыми популярными!

Репутация

2 Обычная

О Sigizmund

  • Звание
    Участник

Информация

  • Пол
    Мужчина
  1. Sigizmund

    Практика/Задачи JavaScript

    Array.prototype.duplicate = function() { this.forEach(element => { return this.push(element); }); };
  2. Sigizmund

    Практика/Задачи JavaScript

    Метода duplicate у массивов нет, т.е. предлагается прописать его в Array.prototype, а это антипаттерн.
  3. Sigizmund

    Практика/Задачи JavaScript

    const element = document.querySelector(".span"); const lettersArr = element.textContent.split(""); const spansArr = lettersArr.map(letter => { let span = document.createElement("span"); span.textContent = letter; return span; }); element.textContent = ""; spansArr.map(span => { return element.appendChild(span); }); или const element = document.querySelector(".span"); const lettersArr = element.textContent.split(""); const spansArr = lettersArr.map(letter => { return `<span>${letter}</span>`; }); element.innerHTML = spansArr.join("");
  4. Sigizmund

    Практика/Задачи JavaScript

    Бесплатный интенсив по JavaScript, 30 дней = 30 задач. Всё приходит на e-mail. https://javascript30.com/
  5. Update: Нашёл ещё один вариант для пользователей Windows 10. При включении подсистемы Linux( Ubuntu ) в Windows 10 становится доступной линуксовская консоль со всеми её командами. Инструкция на Хабре Читаем комментарии, у кого русская Винда, и он не может найти нужные разделы в панели управления. После установки открываем cmd.exe на родительской папке( левый Shift + ПКМ на папке -> Открыть окно PowerShell здесь ), вводим bash, появляется консоль Ubuntu, в ней вводим rm -rf папка-для-удаления Усё, папка удалена. Пример команды: rm -rf node_modules
  6. Имеете ввиду вот это?: https://habrahabr.ru/company/eset/blog/281418/ Не люблю бета-версиями пользоваться
  7. Да нет, у меня 10-ка, в ней эта проблема тоже есть. Node.js нужно установить актуальную версию с оффсайта https://nodejs.org/en/download/ Пост именно для пользователей Windows, не все готовы с привычной системой расстаться.
  8. Многие сталкиваются с проблемой невозможности удаления файлов и папок со слишком длинным путём до них в файловой системе на базе Windows. Если путь слишком длинный( больше 256 символов ), при попытке удаления файла или папки, Windows выдаёт ошибку «Файловая система не поддерживает такие длинные имена исходных файлов», это не исправлено даже в 10-й версии операционной системы. Если поискать ответ в Интернете, наиболее распространённым окажется ручное переименование папок на более короткие, но я нашёл более эффективное решение, которое, правда, требует установки Node.js на ваш компьютер. Столкнулся я с данной проблемой, когда попробовал удалить папку node_modules из очередного проекта и получил эту ошибку. Вложенность папки оказалось такой, что переименовывание каталогов заняло около получаса. Я, как и большинство программистов, довольно ленив, и повторения не хотелось. Начал искать решение и нашёл, оно подойдёт не только тем, кто знаком с Node.js и NPM, но и вполне по силам опытному пользователю Windows. Итак, начнём. Устанавливаем Node.js Устанавливаем глобально npm пакет rimraf ( открываем cmd.exe, git bash или другую оболочку для терминала Windows и вводим npm install rimraf -g и ждём установки модуля. ) В том же терминале вводим rimraf "Путь\до\папки\которую\надо\удалить" ????? PROFIT Работает, проверено мной не раз, пример команды в терминале: rimraf "E:\project\node_modules" Источник