• Почему bower не качает библиотеки?

    stanislav-belichenko
    @stanislav-belichenko
    Виталик Черный: да это даже не анекдот, просто одна из самых старых цитат с БашОрг :-)

    Слушай, а почему он ругается на то, что bowerrc не должен быть каталогом? Посмотри, у тебя есть такой каталог (может быть скрытым) в корне папки пользователя? Если есть, то забекапь его и после удали и попробуй снова.
  • Почему bower не качает библиотеки?

    stanislav-belichenko
    @stanislav-belichenko
    Слушай, а попробуй запустить его по прямому пути, прям как он у тебя там лежит, С: и дальше путь прямо до bower.cmd.
  • Почему bower не качает библиотеки?

    stanislav-belichenko
    @stanislav-belichenko
    Виталик Черный: чего-то ему не хватает в домашней директории, факт :-) Как в том анекдоте про кота, который целлофан ел.
  • Почему bower не качает библиотеки?

    stanislav-belichenko
    @stanislav-belichenko
    Виталик Черный: Да нет, в целом все понятно, я просто не могу даже предположить почему с разных дисков иначе команды выполняются, это нужно кого-то, серьезно разбирающегося во всех этих win-консольных вещах звать, скорее.
  • Почему bower не качает библиотеки?

    stanislav-belichenko
    @stanislav-belichenko
    Виталик Черный: ну для начала могу сказать, что я попробовал у себя - и работает с обоих дисков. Работает и в cmd и в PowerShell. Файл bower.cmd у вас тоже выглядит как надо. С чем может быть связано такое различие - я бы поставил на то, что есть какие-то проблемы с переменными окружения, но какие именно сложно сказать. Если что-то придет в голову, дам знать.
  • Почему bower не качает библиотеки?

    stanislav-belichenko
    @stanislav-belichenko
    Виталик Черный: без доступа к вашей системе сложно сказать, что произошло, но в данный момент вы показываете как минимум не то, к чему должен быть указан путь в описанной мной выше переменной. Это наверняка исполняемый файл для *nix, для win же он будет называться bower.cmd и лежать в папке:
    7a3e068015674fe9949cced1b6d2b9de.png
  • Можно ли в Bitbucket задать отдельный пароль для пользователя, которому расшарен мой репозиторий?

    stanislav-belichenko
    @stanislav-belichenko
    Верно, в целом так. Если еще конкретнее, то вам необходимо добавить на самом деле не в Git, а в SSH-клиент, через который Git будет ломиться на Bitbucket. Обратите внимание, что для этого нужно будет использовать ссылку, начинающуюся не на https, а на git:

    0f04a19ee1f94da5a72dfb1c8ca5c07c.png

    Инструкций и советов по сети полно, попробуйте начать с той, которую я вам дал выше - там есть раздел и про Win, и про Linux. Но в целом ничто не мешает вам самостоятельно найти инструкции по запросу вроде bitbucket ssh git linux, на русском например вот.
  • Можно ли в Bitbucket задать отдельный пароль для пользователя, которому расшарен мой репозиторий?

    stanislav-belichenko
    @stanislav-belichenko
    Антон Павлов:

    Ну, поменяю я пароль, а при команде git pull у человека, кто льет на сервер, спросится пароль

    Это было к предыдущей части моего ответа :-) В целом первая часть - она вообще чисто про то, как стоило бы организовать работу с несколькими пользователями репозитория, вне зависимости от того, как вы в последствии осуществляете деплой.

    Или, если я добавлю их ssh ключи в настройки битбакета (или репозитория?), по которым они подключаются к серверу - при загрузке файлов на сервер пароль спрашиваться не будет?

    Один ключ нужно добавлять в Bitbucket, другой - хранить у себя на рабочем сервере, добавив его в git для доступа к приватному репозиторию на Bitbucket. После этого git перестанет у вас спрашивать пароль от вашего аккаунта.

    Про нескольких пользователей - это, опять же, было просто о том, как следует верно организовывать работу с репозиторием. Конкретно деплой вам можно и нужно производить под одним аккаунтом, если уж вы хотите делать его с помощью git pull - если вы даете доступ к своему репозиторию, это не значит, что все становятся такими же его владельцами, как и вы, это значит, что они просто могут его видеть, пытаться пушить туда и все такое. У каждого пользователя все равно при этом будет своя копия вашего репозитория на Bitbucket, со своим адресом и при желании со своими ключами для доступа.
  • Как сделать скидку на второй товар Woocommerce?

    stanislav-belichenko
    @stanislav-belichenko
    alexsteel07 не забывайте, что если вы посчитали какой-либо ответ или ответы верными, их необходимо пометить таковыми, нажав на соответствующую кнопку рядом с ними. Этим вы равно как отблагодарите авторов ответов, так и поможете тем, кто прочитает ваш вопрос в будущем, выбрать правильный вариант действий.
  • Как подключить файл в PHP?

    stanislav-belichenko
    @stanislav-belichenko
    ericnolimit не забывайте, что если вы посчитали какой-либо ответ или ответы верными, их необходимо пометить таковыми, нажав на соответствующую кнопку рядом с ними. Этим вы равно как отблагодарите авторов ответов, так и поможете тем, кто прочитает ваш вопрос в будущем, выбрать правильный вариант действий.
  • Как поставить bower ("bower" не является внутренней или внешней командой...)?

    stanislav-belichenko
    @stanislav-belichenko
    iamevg_: с одной стороны, может просто забыли, что добавляли такую переменную, с другой стороны, npm, если ставить его через инсталлер, сам ее добавляет, а если просто его в папку кинуть, скачав, то он само собой ничего не сделает, ну и с третьей стороны, они там структуру хранения пакетов в каталог npm меняли, вроде, могло и это еще роль сыграть.
  • Доп. шаблон WooCommerce?

    stanislav-belichenko
    @stanislav-belichenko
    Даниил Вершинин: а можно код вашего taxonomy-product_cat.php?
  • Как сделать записи недоступными по прямой ссылке в Wordpress?

    stanislav-belichenko
    @stanislav-belichenko
    Игорь Воротнёв: и потом не забывать про это при каждом обновлении, верно? Тут же будет способ на века.
  • Как сделать записи недоступными по прямой ссылке в Wordpress?

    stanislav-belichenko
    @stanislav-belichenko
    А не проще ради отключения индексации данных страниц в robots.txt в корне сайта прописать, что нужно индексировать, а что - не нужно? Корявить код WP для этого или же писать свой плагин - не самое крутое решение.
  • HTML - что делать если теги nav, main, section не работают?

    stanislav-belichenko
    @stanislav-belichenko
    Попробуйте для начала привести ваш код в вопросе, отредактировав вопрос. Не забудьте обернуть ваш в тег кода.
  • Какие PHP стили записи существуют?

    stanislav-belichenko
    @stanislav-belichenko
    Deamonik: способ "проще" не всегда в итоге способ "правильнее". Собственно, представленная мной структура - это практически то, что Laravel предлагает из коробки - после применения инструкций по ссылке у вас примерно так и получится.

    Иной способ может быть только в случае, если вы откажетесь от модели MVC, но даже в этом случае так или иначе вам придется где-то писать два условных куска кода, в одном из которых будет реализован вывод страницы, а в другом - обработка запросов, от нее поступающих.

    Единственный вариант, который может изменить картину - это фреймворк, где реализация нужных вам компонент будет готова абсолютно из коробки - ну то есть та же аунтефикация, или что у вас там еще есть :)
  • Как сделать js, css пакеты для Laravel?

    stanislav-belichenko
    @stanislav-belichenko
    но вопрос про то, как работает require в webpack'е всё ещё открыт.

    На этот счет лучше отдельный вопрос задать - удобнее всем, и тем кто потом читать будет, и нам, и вам.
  • Как сделать js, css пакеты для Laravel?

    stanislav-belichenko
    @stanislav-belichenko
    romash:

    А вот в css приходится путь писать:

    Можно делать и так, это не ошибка, хотя конечно выглядит криво, согласитесь. Именно поэтому можно использовать Elixir, чистый Gulp (собственно первое - это надстройка над вторым) или что-то подобное, что у вас брало бы файлы из папки node_modules (или из bower_components, не суть), которые у вас лежали бы выше папки public, и копировало бы эти файлы (одновременно сливая их в один и минифицируя, как вариант) в public/css. Самый простой пример:

    var gulp = require('gulp');
    var rename = require("gulp-rename");
    
    gulp.task('just_copy', function () {
        // CSS
        gulp.src([
            'bower_components/bootstrap-3.0.3/dist/css/bootstrap.min.css',
            'bower_components/bootstrap-3.0.3/dist/css/bootstrap.min.css.map'])
            .pipe(rename(function (path) {
                path.dirname += "/frameworks";
                path.basename += "-3.0.3";
            }))
            .pipe(gulp.dest('public/css'));
         /// ...
    });
  • Как сделать js, css пакеты для Laravel?

    stanislav-belichenko
    @stanislav-belichenko
    На которое из ваших не соответствующих действительности утверждений мне следует обратить особое внимание?


    Я имел ввиду, что слова "Странно говорить, что установка пакетов через менеджер пакетов" - не совсем верны, так как изначально npm это действительно менеджер пакетов, но менеджер пакетов для Node.js, именно поэтому я писал про его использование как микроскопа в задачах, которые касаются совсем не Node.js (по крайней мере, я так понял вопрос автора, про подключение банально своих js-кусков кода для фронта и css туда же), а не потому, что его не нужно ставить к себе - это неверно уже из того, что я предлагал использовать Bower, который сам по себе уже требует Node.js.

    Но и правда предлагаю закончить спор, правда мне все еще интересно узнать ответ про то, с какой версии npm стал использовать иную логику подключения зависимостей (я не издеваюсь, правда интересно узнать и почитать доки).