为什么 preact 即使在安装后也无法在终端中被识别?
Why is preact not getting recognized in the terminal even after installing it?
我已经安装了 Preact,但它没有在终端中被识别。首先,我去了PreactJS的官网。医生说我必须 运行 npm install -g preact-cli
。当我使用 Yarn 时,我 运行 yarn global add preact-cli
。安装成功,但是出现了很多警告。那我运行preact create default first-preact-app
。但它显示错误“术语 'Preact' 未被识别为 cmdlet、函数、脚本文件或可执行程序的名称。”
我试过强制清理缓存并重新安装 preact-cli
。但它不起作用。其中两个警告是 preact
和 preact-render-to-string
具有未满足的对等依赖性。所以,我也安装了它们。但是还是不行。
我已经尝试 运行ning npm 并且还试验了这些命令。但它没有用。那么,我该如何解决这个问题?
我有 运行 这些命令使用 Powershell 和 Git bash Windows 10。我正在尝试使用 Yarn 1.22.5 安装 Preact 10.5.12。需要注意的一点是,我尝试 运行ning yarn dlx
但它 returns 出现“找不到命令”的错误。当 preact 和 preact-render-to-string 的安装完成时,yarn 给出并警告它们没有二进制文件。
编辑:也许,这是 Windows 的问题。重装后问题解决
您的问题几乎可以肯定是 preact-cli
不在您的 PATH - 一个全球可访问的程序列表中。
就其价值而言,我们不建议全局安装。该站点可能仍会这样说,但存储库正确地建议改用 npx
。
我已经安装了 Preact,但它没有在终端中被识别。首先,我去了PreactJS的官网。医生说我必须 运行 npm install -g preact-cli
。当我使用 Yarn 时,我 运行 yarn global add preact-cli
。安装成功,但是出现了很多警告。那我运行preact create default first-preact-app
。但它显示错误“术语 'Preact' 未被识别为 cmdlet、函数、脚本文件或可执行程序的名称。”
我试过强制清理缓存并重新安装 preact-cli
。但它不起作用。其中两个警告是 preact
和 preact-render-to-string
具有未满足的对等依赖性。所以,我也安装了它们。但是还是不行。
我已经尝试 运行ning npm 并且还试验了这些命令。但它没有用。那么,我该如何解决这个问题?
我有 运行 这些命令使用 Powershell 和 Git bash Windows 10。我正在尝试使用 Yarn 1.22.5 安装 Preact 10.5.12。需要注意的一点是,我尝试 运行ning yarn dlx
但它 returns 出现“找不到命令”的错误。当 preact 和 preact-render-to-string 的安装完成时,yarn 给出并警告它们没有二进制文件。
编辑:也许,这是 Windows 的问题。重装后问题解决
您的问题几乎可以肯定是 preact-cli
不在您的 PATH - 一个全球可访问的程序列表中。
就其价值而言,我们不建议全局安装。该站点可能仍会这样说,但存储库正确地建议改用 npx
。