Устаревшие пакеты Tailwindcss при использовании create-nuxt-app - PullRequest
0 голосов
/ 04 июля 2018

Я попытался создать приложение, используя Tailwindcss, но у меня есть следующие ошибки:

Я использую https://github.com/nuxt-community/create-nuxt-app для создания приложения.

[1/4] ?  Resolving packages...
warning nuxt > postcss-cssnext@3.1.0: 'postcss-cssnext' has been deprecated in favor of 'postcss-preset-env'. Read more at https://moox.io/blog/deprecating-cssnext/
warning nuxt > webpack-bundle-analyzer > bfj-node4@5.3.1: Switch to the `bfj` package for fixes and new features!

Я пытался заменить пакеты, но получаю

✗ yarn remove postcss-cssnext
yarn remove v1.3.2
[1/2] Removing module postcss-cssnext...
error This module isn't specified in a manifest.
info Visit https://yarnpkg.com/en/docs/cli/remove for documentation about this command.

Я могу устанавливать новые пакеты, но не удалять их.

Этот вопрос доступен в сообществе Nuxt ( # c48 )

1 Ответ

0 голосов
/ 07 июля 2018

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

Во-вторых, обновление собственных зависимостей - это забота разработчиков пакетов, которые вы выбираете для использования (в данном случае. Адам Ватан из Tailwind). Это не то, что вы должны делать. Разработчики обновят свои зависимости и выпустят новую версию, когда они подтвердят, что все еще работает. Это снова, чтобы остановить поломку.

И в-третьих, нет причин для паники, так как в сообщениях четко указано «предупреждение». Оставьте все как есть, и все будет работать.

...