Ошибка построения фундамента

Пушка найдет решение в течение длительного периода времени. Когда я использую Foundation Watch, все отлично, но каждый раз, когда я пытаюсь использовать Foundation Build, я вижу эту ошибку:

[21:05:45] 'sass' errored after 5.91 s
[21:05:45] Error in plugin 'gulp-uncss'
Message:
    Unexpected EOF
Details:
    domainEmitter: [object Object]
    domain: [object Object]
    domainThrown: false
[21:05:45] 'build' errored after 6.31 s
[21:05:45] 'default' errored after 6.31 s
Error: foundation-emails-template@1.0.0 build: `gulp --production`
Exit status 1
    at EventEmitter.<anonymous> (/usr/local/lib/node_modules/foundation-cli/node_modules/npm/lib/utils/lifecycle.js:217:16)
    at emitTwo (events.js:106:13)
    at EventEmitter.emit (events.js:194:7)
    at ChildProcess.<anonymous> (/usr/local/lib/node_modules/foundation-cli/node_modules/npm/lib/utils/spawn.js:24:14)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:194:7)
    at maybeClose (internal/child_process.js:899:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

Я также попытался удалить папку node_modules и установить ее снова, но ничего не помогает. Как это исправить?

2 ответа

Я испытал это в прошлом. Мне известно о двух известных проблемах, которые приводят к такому типу ошибок.

  1. Нечетные пробелы или символы в ваших HTML-файлах. Обычно из команды копирования и вставки из другого места. Смотрите эту проблему для справки: https://github.com/zurb/foundation-emails/issues/637

  2. Устаревшая версия самого узла. Попробуйте обновить версию вашего узла, затем удалить node_modules из вашего проекта и запустить npm install в каталоге вашего проекта.

Чтобы продолжить то, что сказал Грант, вы можете искать специальные символы в текстовом редакторе, чтобы их было легче обнаружить. Например, если вы используете Sublime Text 3, вы можете выбрать все символы, не входящие в ASCII, с помощью следующего регулярного выражения:

[^\x00-\x7F]

Нажав "Найти все" (с включенным поиском по регулярным выражениям), вы выделите все пробелы и специальные символы.

Ссылка: есть ли способ выделить все специальные символы ударения в возвышенном тексте или любом другом текстовом редакторе?

Другие вопросы по тегам