Tailwindcss 3 不会在 Windows 10 上初始化

Tailwindcss 3 does not init on Windows 10

这是我的历史:

在家里安装了一个 tailwindcss,它可以正常工作(我的电脑有 Ubuntu Linux)。

在工作中,我使用 Windows 10,但它根本不起作用。我疯狂的用tailwindcss开始一个新项目!

这是我遇到的错误(我 运行 npx tailwindcss init):

PS C:\Bitnami\wampstack-7.4.22-0\apache2\htdocs\b&t-cambio\wp-content\themes\btcambio> npx tailwindcss init
't-cambio\wp-content\themes\btcambio\node_modules\.bin\' it is not recognized as an internal or external command, operable program, or batch file. 
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module 'C:\Bitnami\wampstack-7.4.22-0\apache2\htdocs\tailwindcss\lib\cli.js'
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

我已经验证了 NPM 是否在我的 PATH 中,确实如此。我之前已经用了十几次npm,都没有报错。

我的 npm、npx 和 node 版本是:

$ npm --version && npx --version && node --version
8.3.0
8.3.0
v16.13.1

我已经回答了所有与 tailwind 问题相关的 Whosebug 问题,并浏览了很多论坛,但都没有成功。

这里有人知道是怎么回事吗?

现在我只想使用带有 tailwindcss 的纯 CSS,没有预处理器...

天哪!大约损失了 10 个小时。我在这个问题中找到了一个解决方案:Cannot find module 'autoprefixer' when running npx tailwindcss init -p command

错误与 tailwind\lib\cli 有关,所以解决方案是 运行 npx tailwindcss-cli@latest init -p

在第一个 运行 它会询问您是否要安装该软件包。之后,就可以了!

docs(第 4 步)启动 Tailwind CLI 构建过程 有相同的命令问题...所以命令是 tailwindcss , 使用 tailwindcss-cli@latest 那么事情 运行 就很顺利了。