• Как исправить ошибку gulp?

    DELUX
    @DELUX Автор вопроса
    Тут в логе ничего не понятно(
    0 info it worked if it ends with ok
    1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
    1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
    1 verbose cli   'run',
    1 verbose cli   'move-build' ]
    2 info using npm@6.4.1
    3 info using node@v10.15.3
    4 verbose run-script [ 'premove-build', 'move-build', 'postmove-build' ]
    5 info lifecycle site@0.0.1~premove-build: site@0.0.1
    6 info lifecycle site@0.0.1~move-build: site@0.0.1
    7 verbose lifecycle site@0.0.1~move-build: unsafe-perm in lifecycle true
    8 verbose lifecycle site@0.0.1~move-build: PATH: C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\DELUX-Art\Desktop\Front End\BL\site-website-wordpress\front\node_modules\.bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\DELUX-Art\AppData\Local\Microsoft\WindowsApps;C:\adb;C:\Program Files (x86)\Brackets\command;D:\Program Files\Git\cmd;C:\Program Files\nodejs\;G:\XAMPP\php;C:\ProgramData\ComposerSetup\bin;C:\Program Files (x86)\Common Files\Acronis\SnapAPI\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\PuTTY\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;C:\Users\DELUX-Art\AppData\Local\Programs\Python\Python38-32\Scripts\;C:\Users\DELUX-Art\AppData\Local\Programs\Python\Python38-32\;C:\Users\DELUX-Art\.windows-build-tools\python27\;C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\DELUX-Art\AppData\Roaming\npm\node_modules\windows-build-tools\node_modules\.bin;C:\Users\DELUX-Art\AppData\Roaming\npm\node_modules\.bin;D:\DELUX-Art\WebstormProjects\rent.favto.net\node_modules\.bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\DELUX-Art\AppData\Local\Microsoft\WindowsApps;C:\adb;C:\Program Files (x86)\Brackets\command;D:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Users\DELUX-Art\AppData\Local\GitHubDesktop\bin;C:\Users\DELUX-Art\AppData\Roaming\npm;C:\Users\DELUX-Art\AppData\Roaming\Composer\vendor\bin;D:\Users\DELUX-Art\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\DELUX-Art\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\DELUX-Art\AppData\Local\Microsoft\WindowsApps;C:\Users\DELUX-Art\AppData\Local\Yarn\bin
    9 verbose lifecycle site@0.0.1~move-build: CWD: C:\Users\DELUX-Art\Desktop\Front End\BL\site-website-wordpress\front
    10 silly lifecycle site@0.0.1~move-build: Args: [ '/d /s /c',
    10 silly lifecycle   'gulp build && rsync -av --delete ./dist/ ../themes/site-tech/assets/' ]
    11 silly lifecycle site@0.0.1~move-build: Returned: code: 1  signal: null
    12 info lifecycle site@0.0.1~move-build: Failed to exec move-build script
    13 verbose stack Error: site@0.0.1 move-build: `gulp build && rsync -av --delete ./dist/ ../themes/site-tech/assets/`
    13 verbose stack Exit status 1
    13 verbose stack     at EventEmitter.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\index.js:301:16)
    13 verbose stack     at EventEmitter.emit (events.js:189:13)
    13 verbose stack     at ChildProcess.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14)
    13 verbose stack     at ChildProcess.emit (events.js:189:13)
    13 verbose stack     at maybeClose (internal/child_process.js:970:16)
    13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
    14 verbose pkgid site@0.0.1
    15 verbose cwd C:\Users\DELUX-Art\Desktop\Front End\BL\site-website-wordpress\front
    16 verbose Windows_NT 10.0.18363
    17 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "move-build"
    18 verbose node v10.15.3
    19 verbose npm  v6.4.1
    20 error code ELIFECYCLE
    21 error errno 1
    22 error site@0.0.1 move-build: `gulp build && rsync -av --delete ./dist/ ../themes/site-tech/assets/`
    22 error Exit status 1
    23 error Failed at the site@0.0.1 move-build script.
    23 error This is probably not a problem with npm. There is likely additional logging output above.
    24 verbose exit [ 1, true ]
  • Как переписать файл под Windows?

    DELUX
    @DELUX Автор вопроса
    Евгений, А можно у вас еще один маленький вопрос спросить..

    У меня есть файл package.json, в котором расписаны разные комманды
    {
      "name": "site-webstie-wordpress",
      "version": "1.0.0",
      "scripts": {
        "sitepress-start": "init-site.sh",
        "vp-pull": "docker exec -ti -u www-data wordpressweb wp vp pull",
        "git-commit": "docker exec -ti -u www-data wordpressweb bash",
        "git-push": "docker exec -u www-data wordpressweb git push --set-upstream origin master",
        "lint": "nopenv pre-commit run --all-files",
        "install": "npip install",
        "docker-all-containers": "docker container ls --all",
        "docker-all-images": "docker image ls",
        "docker-all-processes": "docker ps",
        "docker-stats": "docker stats",
        "docker-prune": "docker system prune -f && docker volume prune -f",
        "sitepress-build": "docker build -t sitepress docker-site.com/",
        "wordpressweb-logs": "docker logs wordpressweb",
        "wordpressdb-logs": "docker logs wordpressdb"
      },
      "husky": {
        "hooks": {
          "pre-commit": "lint-staged"
        }
      },
      "lint-staged": {
        "*": [
          "nopenv pre-commit run --files"
        ]
      },
      "devDependencies": {
        "gulp-util": "^3.0.8",
        "husky": "^3.0.4",
        "lint-staged": "^9.2.3",
        "nopy": "^0.2.7"
      },
      "python": {
        "dependencies": {
          "pre-commit": ">=1.18"
        }
      }
    }


    Здесь же запускатся тот файл, что в этой теме обсуждался - внутри него тес самые комманды
    "sitepress-start": "init-site.sh",

    Но, что странно - если я запускаю с панели быстрого запуска комманду sitepress-start, то она выполняется не в терминале VS-Code Power Shell, а в другом терминале bash

    5e6d27030dee8673039810.png
  • Как переписать файл под Windows?

    DELUX
    @DELUX Автор вопроса
    Евгений, Женя, спасибо вам огромнейшее - все заработало!)

    И в целом - все не равнодушным огромное спасибо..я столько нервов на это дело спустил)
  • Как переписать файл под Windows?

    DELUX
    @DELUX Автор вопроса
    Спасибо за помощь..попробую пойти по этой схеме:
    поправить нужно будет:
    - переписать пути в командах docker cp на виндовые
    - возмжно нужно добавить шареные диски в docker desktop чтобы папки из которых копируете файлы в контейнер были доступны контейнеру (а может быть и не надо, я с docker cp практически не работал)


    Да, я поставил Docler Desktop, переписал пусти с
    docker cp ~/.ssh/id_rsa wordpressweb:/var/www/.ssh/
    docker cp ~/.ssh/known_hosts wordpressweb:/var/www/.ssh/


    На
    docker cp C:/Users/DELUX/.ssh/id_rsa wordpressweb:/var/www/.ssh/
    docker cp C:/Users/DELUX/.ssh/known_hosts wordpressweb:/var/www/.ssh/


    А как быть с расстановной прав...у меня, судя по всему, не выставляются права на файлы.

    Когда я найтинаю комманды вручную вбивать, дохожу до следующей:
    docker exec -u www-data wordpressweb git fetch

    И получаю ошибку:
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    Permissions 0755 for '/var/www/.ssh/id_rsa' are too open.
    It is required that your private key files are NOT accessible by others.
    This private key will be ignored.
    Load key "/var/www/.ssh/id_rsa": bad permissions
    git@git.site.tech: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,keyboard-interactive).
    fatal: Could not read from remote repository.
    
    Please make sure you have the correct access rights
    and the repository exists.


    Как это можно решить?
  • Как переписать файл под Windows?

    DELUX
    @DELUX Автор вопроса
    К сожалению, это не помогло(
  • Как переписать файл под Windows?

    DELUX
    @DELUX Автор вопроса
    сергей кузьмин, делать за меня точно не нужно..это ж помя проблема, да и потом - нужно опыта получать
  • Как сделать горизонтальное меню со свайпом?

    DELUX
    @DELUX Автор вопроса
    Алексей, Это есть - параметр:

    slidesPerView: 'auto',

    Только не работает((
  • Как сделать горизонтальное меню со свайпом?

    DELUX
    @DELUX Автор вопроса
    Это было бы лучшее решение..но чего-то я не могу найти(
  • Как сделать горизонтальное меню со свайпом?

    DELUX
    @DELUX Автор вопроса
    WapSter, Так и хотел, тролько в слайдерах слайды одинаковой ширины, а меню у меня - пункты разные
  • Как сверстать такой слайдер-карусель?

    DELUX
    @DELUX Автор вопроса
    Дак в slick примерно так все и организованно..только одновременное центрование слайда + разворачивание его описани - эффект передергивания вызывает
  • Как выводить записи по ID из определенной рубрики в WP?

    DELUX
    @DELUX Автор вопроса
    Alex,
    [cases-list category="products" ids="298, 7, 194" order="ASC" orderby="title"]


    Ничего не меняется ..ставлю я в order DESC или ASC, и в orderby title или date - ничего не меняется..
  • Как выводить записи по ID из определенной рубрики в WP?

    DELUX
    @DELUX Автор вопроса
    Alex, А еще вопрос?

    Можно ли как-то повлиять на последовательность вывода постов?

    То есть, если я пишу:
    [cases-list category="products" ids="298,7,194"]


    То посты выводятся в такой последовательности:

    194 // 298 // 7

    И как бы я последовательность в шоркоде не менял - ничего не меняется(
  • Как выводить записи по ID из определенной рубрики в WP?

    DELUX
    @DELUX Автор вопроса
    Alex, спасибо большой - сделал)
    // Shortcode for cases [cases-list posts="3"]
    add_shortcode( 'cases-list', 'cases_posts_listing_parameters_shortcode' );
    function cases_posts_listing_parameters_shortcode( $atts ) {
        ob_start();
        $args = shortcode_atts( array (
    		'type' => 'post',
    		'ids' => array(),
            'order' => 'date',
            'orderby' => 'title',
            'posts' => -1,
            'category' => '',
            // 'post_status' => 'publish',
            'public'   => true,
        ), $atts );
        $options = array(
    		'post_type' => $args['type'],
    		'post__in' => explode(',', $args['ids']), // 298,7,194
            'order' => $args['order'],
            'orderby' => $args['orderby'],
            'posts_per_page' => $args['posts'],
            'category_name' => $args['category'],
            'post__not_in' => array( get_the_ID() ),
            'post_status' => 'publish'
        );
    
        $query = new WP_Query( $options );
        if ( $query->have_posts() ) { ?>
                <?php while ( $query->have_posts() ) : $query->the_post(); ?>
                    <?php
                        get_template_part( 'template-parts/content/content-case', get_post_format() );
                     ?>
                <?php endwhile;
                wp_reset_postdata(); ?>
        <?php $myvariable = ob_get_clean();
        return $myvariable;
        }
    }
  • Как выводить записи по ID из определенной рубрики в WP?

    DELUX
    @DELUX Автор вопроса
    В целом сработало, только не подскажите как массив передать?
    add_shortcode( 'cases-list', 'cases_posts_listing_parameters_shortcode' );
    function cases_posts_listing_parameters_shortcode( $atts ) {
        ob_start();
        $args = shortcode_atts( array (
    		'type' => 'post',
    		'ids' => '',
            'order' => 'date',
            'orderby' => 'title',
            'posts' => -1,
            'category' => '',
            // 'post_status' => 'publish',
            'public'   => true,
        ), $atts );
        $options = array(
    		'post_type' => $args['type'],
    		'post__in' => array($args['ids']), // 298,7,194
            'order' => $args['order'],
            'orderby' => $args['orderby'],
            'posts_per_page' => $args['posts'],
            'category_name' => $args['category'],
            'post__not_in' => array( get_the_ID() ),
            'post_status' => 'publish'
        );


    [cases-list category="products" ids="298,7,194"]

    В итоге вывелся только пост под id 298 (то есть первый)
  • Верстают ли с inVision?

    DELUX
    @DELUX Автор вопроса
    Изобретатель Дикпиков, И для меня фотошоп куда комфортнее будет :-(
  • Как вы верстаете лендинги под WP?

    DELUX
    @DELUX Автор вопроса
    Ярослав Александров, я не сторонник "халявы" - мне, скорее наоборот, интереснее с нуля и под ключ..минимум плагинов и дополнений..
  • Как вы верстаете лендинги под WP?

    DELUX
    @DELUX Автор вопроса
    tuxfighter,
    давайте. только не забудьте дополнить, что я не когда не позиционировал себя как проф. разработчика.

    и
    это для профессионалов ВП ...


    Разногласие на лицо..ну а по факту - брутальный у вас подход)