npm i
или
npm i --legacy-peer-deps
(i) флаг --legacy-peer-deps позволит продолжить установку при возникновении конфликтов зависимостей (версий пакетов).
npm run dev
npm run build
Конфигурация FTP находится в файле gulp/gulpconfig.js
npm run deploy
npm run zip
npm run devbuild
Иконки нужно положить в папку src/svgicons, готовый спрайт появится в папке src/img/icons/icons.svg Изменения в папке src/svgicons не отслеживаются в dev режиме, при необходимости можно запустить повтоврую сборку спрайта запускать создание спрайта стоит перед началом работ командой:
npm run sprite
js/app.js scss/style.scss
index.pug - главная страница файлы pug/includes/*.pug - подключаемые части
@img = src/img @scss = src/scss @js = src/js
Плагин для VS Code - Path Autocomplete Настройки. Нажать в реждакторе F1, найти настройки Settings JSON, добавить код: "path-autocomplete.pathMappings": { "@img": "${folder}/src/img", // псевдоним для папки img "@scss": "${folder}/src/scss", // псевдоним для папки scss "@js": "${folder}/src/js", // псевдоним для папки js }
- У вас установлен Node.js последней версии
- Терминал открыт с правами администратора
- В названиях папок на всем пути к проекту нет символа # или !
- Папки и файлы должны быть названы латиницей без пробелов
- Тег img и его содержимое должны быть записаны в одну строку без переносов
- В атрибуте src должен быть указан путь к существующей картинке
npm i --legacy-peer-deps
npm rebuild node-sass
и/или
npm install sass gulp-sass --save-dev
npm install --global windows-build-tools