Git Product home page Git Product logo

andreyalexeich / gulp-scss-starter Goto Github PK

View Code? Open in Web Editor NEW
554.0 48.0 192.0 8.33 MB

Frontend development with pleasure. SCSS version

License: GNU General Public License v3.0

JavaScript 70.69% HTML 26.18% SCSS 2.80% Shell 0.33%
starter-kit starter-project starter web web-development development-tools development-environment development-workflow gulp bem html css scss sass js javascript es6 babel webpack yarn

gulp-scss-starter's Issues

Пожалуйста, подправьте readme

Вместо установите NodeJS 12-ой версии

Укажите явно установите NodeJS 12.20.0 или 14.13.1

мой вывод сделан исходя из ошибки error [email protected]: The engine "node" is incompatible with this module. Expected version "^12.20.0 || ^14.13.1 || >=16.0.0". Got "14.0.0"

Это будет справедливо :)

Скролл страниц

Добрый день!

Начал использовать сборку - вроде разобрался. НО не сроллятся страницы при верстке.
Верстку делаю по блокам - header, main, footer.
В index.html вставлены все блоки через rigger: //= ..........
Сверстал header(со стилями), main(html только), но при просмотре в браузере невозможно пролистать страницу вниз, чтобы увидеть остальные элементы. Только, если масштабом баловаться.
С уменьшенным масштабом - http://prntscr.com/ncjxgi
100% масштаб - http://prntscr.com/ncjysk

P.s. проверял даже если код писать полностью в index.html (в папке view) - всё равно не скроллится.

Я что-то не так делаю?
Если это баг, то как его исправить?

Структура blocks

Андрей, добрый день. Ваша сборка мне очень нравится, но есть вопрос по bem в директории blocks. Для main.html есть примеры использования. Подскажите, пожалуйста, как должен выглядеть файл main.js? Хотя бы небольшой пример.

Проблема с отслеживанием файлов

Последнее время по какой-то причине перестает работать вотчер, ошибок в консоле нет, просто при изменении файлов не отрабатывает сборщик, и проект не перебирается, может знает кто в чем может быть причина?

баг вылез, может подскажешь с чем связано. 2 раза переустанавливал

Internal Error: gulp-scss-starter@workspace:.: This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile
at tF.getCandidates (C:\Users\zagz\Desktop\тестовое 2\gulp-scss-starter.yarn\releases\yarn-3.2.0.cjs:437:4480)
at wd.getCandidates (C:\Users\zagz\Desktop\тестовое 2\gulp-scss-starter.yarn\releases\yarn-3.2.0.cjs:395:1281)
at C:\Users\zagz\Desktop\тестовое 2\gulp-scss-starter.yarn\releases\yarn-3.2.0.cjs:441:7765
at Pg (C:\Users\zagz\Desktop\тестовое 2\gulp-scss-starter.yarn\releases\yarn-3.2.0.cjs:394:11098)
at le (C:\Users\zagz\Desktop\тестовое 2\gulp-scss-starter.yarn\releases\yarn-3.2.0.cjs:441:7745)
PS C:\Users\zagz\Desktop\тестовое 2\gulp-scss-starter>

Imagemin

Снова я:)
Заметил такую штуку:
Дома использую Win 7 - imagemin работает отлично.
На работе Win10 стоит и при попытке png-24 картинок сжать выдаёт ошибку, что качество не установлено и должно быть 0-100:
image

Почему на Win10 ругается, а на win7 нет?

На Ubuntu возникает ошибка "SyntaxError: Cannot use import statement outside a module ..."

Здравствуйте.

Пользуюсь уже на нескольких проектах Вашей сборкой. За что Вам спасибо!

С недавних пор решил осваивать Linux. И столкнулся с тем, что на Ubuntu сборка не запускается и выдаёт при запуске следующую ошибку:

    paranoic:~/PhpstormProjects/20_18$ gulp
    [14:27:25] Requiring external module @babel/register
    /home/paranoic/PhpstormProjects/project10/gulpfile.babel.js:3
    import gulp from "gulp";
    ^^^^^^
    
    SyntaxError: Cannot use import statement outside a module

Везде пишут, что это беды с babel. Но почему на одной ОС они есть, а не другой нету?

Уже предпринимал следующие меры, но они не сработали:

  • На всякий случай проверил запускается какая-то другая сборка на Ubuntu. Есть сборка без import`ов - запускается

  • Менял версию node на ту которая поддерживает модули и добавлял в package запись "type": "module"

Что нужно предпринять, чтобы сборка работала и на Ubuntu?

Существует проблема с babel-loader

Я боролся несколько часов с тем что не мог подключить скрипты.
Точнее я их подключил, но они отказывались работать, браузер их просто не воспринимал.
Я убрал в webpack.config.js блок
use: {...}
и все заработало!

Предложение добавить watcher для настройки сетки smartgrid

Не очень удобно постоянно перезапускать сборку при добавлении или внесении изменений в настройки smartgrid.

Можно вынести все настройки в отдельный файл и добавить watcher для него, в результате чего файл примесей будет пересобираться по новым настройкам проекта.

Могу оформить, если идея покажется разумной.

Не подтягиваются картинки и CSS

  1. У вас в /src/views/index.html в файле прописано: <link rel="stylesheet" href="../styles/main.css">
    Если так оставить, то index.html не найдёт стили, необходимо вышеуказанную строку заменить на <link rel="stylesheet" href="styles/main.css"> и все заработает
  2. При разработке и создания билда в папку dist/img не копируются картинки включая папку svg, которая есть в src/img по умолчанию, только favicons. Как исправить?

Добавьте ngrok

Добавьте ngrok в serve.js или любое другое решение для публикации в веб.

Также столкнулся с проблемой в scss, а именно, если допустить ошибку в стилях, то вотчер за файлами останавливается, приходится перезапускать сборку.

Решил таким способом
.pipe(sass().on('error', sass.logError))

Библиотеки CDN дописывает .min (bootstrap.min.min.css)

Добрый день!
При подключении библиотеки CDN дописывает (.min) при сборке проекта.
И получается такое вот (bootstrap.min.min.css).
В результате не находит ссылку.
С .js то же самое.

И никак не могу подключить jquery"
через import $ from "jquery";
пишет "not found"
с "wowjs" так же.

Помогите, пожалуйста.

ошибки при установке MAC

при установке получил следующую ошибку после введения команды Yarn
error An unexpected error occurred: "EACCES: permission denied, unlink '/Users/mac/Documents/app/gulp-scss-starter/node_modules/.bin/acorn'".
info If you think this is a bug, please open a bug report with the information provided in "/Users/mac/Documents/app/gulp-scss-starter/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
на фото ошибка если писать sudo yarn
Снимок экрана 2021-08-08 в 11 24 11 AM

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.