• Что такое инструмент в программировании?

    @lookid
    Библиотека - сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО). От сокращения lib, которое используется в C/C++.
    Фреимворк - библиотеки + тулзы.
    Инструмент, tools, тулза - скрипт, программа для автоматизации чего-либо для этой библиотеки или фреимворка. Может быть просто скрипт на питоне или ексешник написанный разработчиками для конкретных нужд. Например конвертилка картинок или других данных, копировалка чего-либо, сборщик, запускатель, и прочее.
    Ответ написан
    Комментировать
  • Как правильно удалить классы?

    kulakoff
    @kulakoff Куратор тега Vue.js
    Vue.js developing
    <template>
      <ul>
        <li v-for="i in 6" @click="current = i" :class="{active: current === i}">
          элемент списка
        </li>
      </ul>
    </template>


    data() {
      return {
        current: 0
      }
    }
    Ответ написан
    1 комментарий
  • Как подключить глобально плагин jquery на vue.js?

    @askhat
    Если не через NPM, то через CDN. Открывайте свой index.html и добавляйте ссылки.

    Но скорее всего вас интересует как заставить это работать. Тут два варианта:

    1. Через хук:
    export default {
      // mounted неплохой вариант, если document должен быть ready
      mounted () {
        const $ = window.$
        $('.main').onepage_scroll()
      }
    }


    2. Или через кастомную директиву:
    export default {
      directives: {
        // Произвольное имя директивы
        onePageScroll: {
          // На этом хуке компонент со всеми дочерними компонентами готов
          componentUpdated (el) {
            const $ = window.$
            // Елемент не нужно «селектить» по классу/ИД т.к. он передан в аргументы директивы
            $(el).onepage_scroll()
          }
        }
      }
    }

    <div>
      <section v-one-page-scroll />
    </div>


    Не уверен, что именно приведённые хуки буду работать хорошо/вообще—попробуйте разные варианты.
    Ответ написан
    Комментировать
  • Как изменить стандартные сниппеты в sublime text 3?

    kubris
    @kubris
    Верстка сайтов, натяжка на модх
    У меня ST3 на Windows 8.1

    В папке C:\Users\***\AppData\Roaming\Sublime Text 3\Installed Packages\*.sublime-package лежат установленные упакованные плагины. Ищешь нужный.

    Заходишь в него, ищешь файл со сниппетами и копируешь его в C:\Users\***\AppData\Roaming\Sublime Text 3\Packages\Python\Snippets\*.sublime-snippet, после чего правишь. Папок может не быть - создаёшь их.

    После перезапуска должно работать.
    Можно это сделать чуть более технологично:

    1. Открываем SB3 => Ctrl+Shift+P => Package Control: InstallPackage =>PackageResourceViewer;
    2. Ctrl+Shift+P => prv => PackageResourceViewer: Open Resourse;
    3. Ищешь Python => Snippets/ => "nameOfSnippet" => "творишьЧтоХотишь" => Ctrl + S => Reboot ST3;
    3.1 Если нужного сниппета нет, тыкай любой и сохраняй. Наведя на название файла во вкладке, всплывет путь, куда он сохранился. Иди туда, переименовывай и правь, как захочешь.

    Автокоплит:
    Preferences => Settings. Во вкладке "... - User" пишешь: { "auto_complete": false } - и всё, он в анабиозе.
    Если хочешь посмотреть, как он выглядит по умолчанию, то во левом окне Default крути вниз, или забей в поиск.
    Ответ написан
    Комментировать
  • Что означает эта команда npm, gulp (-D)?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    сокращение от --save-dev
    Ответ написан
    5 комментариев
  • При запуске веб- сервера возиникает ошибка "sudo: unable to resolve host krl", из- за чего?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    В /etc/hosts добавьте строку:
    127.0.0.1 krl
    Ответ написан
    Комментировать
  • Как удалить php7?

    DieZz
    @DieZz
    Насколько я понял, запущенный апач не дает удалить libapache2-mod-php7.0
    Остановите сначала апач, а затем удалите php:
    sudo service apache2 stop
    sudo apt-get remove php7.0
    Ответ написан
    Комментировать
  • Как отцентрировать карту google map?

    @nozzy
    Symfony, Laravel, SQL
    google.maps.event.addListener(marker, 'click', function() {
    		
       map.panTo(marker.getPosition());
    
       infowindow.open(map, marker);
                });
    Ответ написан
    Комментировать
  • WordPress какие-то символы в конце url, как убрать?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    Это WooCommerce а не WordPress такое делает
    Измените это параметр на другой, без кэширования
    4e7c4f9c77.jpg
    Ответ написан
    5 комментариев