Ошибка сборки create-реагировать на приложение "Ожидается псевдокласс или псевдоэлемент". - PullRequest
0 голосов
/ 07 ноября 2018

Я создаю приложение, используя create-реагировать-приложение , и при попытке создать оптимизированную для производства версию yarn build:

возникает ошибка
> yarn build help
yarn run v1.9.4
$ react-scripts build help
Creating an optimized production build...
Failed to compile.

Expected a pseudo-class or pseudo-element.

error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Это, к сожалению, не очень полезная ошибка. Поиски в поисках, кажется, интересного о postcss , но я не уверен точно, как это связано с созданием-реакцией-приложением, или как решить проблему.

Кто-нибудь сталкивался с подобными проблемами раньше?


Обратите внимание, что приложение прекрасно компилируется в режиме разработки:

Compiled successfully!

You can now view note-app in the browser.

  Local:            http://localhost:3000/
  On Your Network:  http://192.168.0.54:3000/

Note that the development build is not optimized.
To create a production build, use yarn build.

1 Ответ

0 голосов
/ 30 ноября 2018

Сообщение об ошибке «Ожидается псевдокласс или псевдоэлемент». может предложить некоторую синтаксическую ошибку псевдоклассов в одном из импортированных файлов CSS.

Например:

**header nav li:last-child {
    margin-right: 0;
}**

были записаны как:

**header nav li: last-child {
    margin-right: 0;
}**
...