2016-08-16 1 views
1

У меня есть настройка семантического интерфейса в приложении Laravel с использованием gulp/bower/composer/npm. Семантический UI находится в/resources/semantic /, который имеет файл семантического gulp и/dist// src/и/themes /. Когда я запускаю сборку gulp, все заканчивается должным образом, никаких ошибок, JS компилируется в /dist/semantic.js и semantic.min.js, и предполагается, что они /dist/semantic.css и semantic.min.css. Однако независимо от того, что я делаю, я не могу заставить его создавать CSS. Я использовал Semantic раньше в других проектах без каких-либо проблем.Семантический интерфейс не строит CSS

Неужели кто-нибудь еще сталкивается с этой проблемой? Я читал, что это может быть проблемой с версиями Node, поэтому я установил последнюю версию и все еще имею проблему.

Laravel - 5,2 NPM - 3.9.5 Node - 6.2.2 Бауэр - 1.7.9 Семантический - 2.2.2

Я действительно из идей здесь я пробовал все виды вариаций в path, tem.config, все, что я мог придумать.

Edit я должен упомянуть - я попробовал «Глоток часы», а затем модифицировал .less файл в/ЦСИ /, наблюдающие подняли изменения, то сказал, что это здание CSS (я не видел сообщение глотка где он говорит, какой файл он сгенерировал, только msg «Готовый пакет несжатого CSS»), и до сих пор нет .css-файлов в/dist /. Я даже скопировал более старый semantic.css в папку/dist/только, чтобы увидеть, как ни странно, скрипт фактически изменяет время изменения semantic.css, но в нем ничего не изменилось. Редактировать

Любая помощь очень ценится, спасибо.

ответ

0

Очень странная ошибка здесь. Если в какой-то момент ваша задача сборки Semantic UI не скомпилирует CSS - попробуйте удалить папку node_modules и очистите любой пакет.json, который у вас может быть. Затем медленно добавляйте каждый модуль узла, который вам нужен, по одному, каждый раз проверяя вашу семантическую команду «gulp build» между ними. Мы не на 100%, какой модуль сделал это, но это было абсолютно 100% -ным в папке node_modules, которая вызывала эту ошибку.

Я бы начал там, если вы столкнулись с одними и теми же вещами. Это стоило нам 2 дня, чтобы понять это.

Удачи вам!