当我只能做NPM I顺风的时候,为什么我需要使用NPM I TRANWIND css@npm:@tawincss/postcss 7-compat? [英] Why do I need to use npm i tailwindcss@npm:@tailwindcss/postcss7-compat when i can just do npm i tailwind?

查看:31
本文介绍了当我只能做NPM I顺风的时候,为什么我需要使用NPM I TRANWIND css@npm:@tawincss/postcss 7-compat?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

TailwindCSS getting started guide告诉我使用以下命令安装自身:

npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9

为什么我不能这样做:

npm install -D tailwindcss postcss autoprefixer

我不明白为什么NPM安装名称很长,@符号有什么作用,第一个命令是否与第二个命令不同。如果有人能为我指明正确的方向,我将不胜感激:)

推荐答案

这是原因。

Create Reaction App尚不支持PostCSS 8,因此您现在需要安装Tailw Css v2.0 PostCSS 7兼容性版本

您正在安装的是用于CRA的特殊兼容性版本。

有关@npm的含义,请参阅 https://docs.npmjs.com/cli/v7/commands/npm-install#:~:text=is%20not%20valid.-,npm%20install%20%3Calias%3E%40npm%3A%3Cname%3E,-%3A

使用自定义别名安装程序包。

参见https://www.npmjs.com/package/@tailwindcss/postcss7-compat。它是您正在安装的名为tailwindcss

的程序包

这篇关于当我只能做NPM I顺风的时候,为什么我需要使用NPM I TRANWIND css@npm:@tawincss/postcss 7-compat?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆