在Debian/Ubuuntu上安装PNPM软件包管理器



我正试图在debian/ubuntu上安装PNPM包管理器,但当我输入命令时:

curl -fsSL https://get.pnpm.io/install.sh | sh-

出现以下错误:

bash: sh-: command not found
(23) Failed writing body

有人知道怎么解决这个问题吗?

我不认为-fsSL是一个有效的选项
也许您打算使用以下选项之一
卷曲选项链接

--ssl           Try SSL/TLS
--ssl-allow-beast Allow security flaw to improve interop
--ssl-no-revoke Disable cert revocation checks (Schannel)
--ssl-reqd      Require SSL/TLS
-f, --fail          Fail silently (no output at all) on HTTP errors
--fail-early    Fail on first transfer error, do not continue
--false-start   Enable TLS False Start
-F, --form <name=content> Specify multipart MIME data
--form-string <name=string> Specify multipart MIME data
--ftp-account <data> Account data string
--ftp-alternative-to-user <command> String to replace USER [name]
--ftp-create-dirs Create the remote dirs if not present
--ftp-method <method> Control CWD usage
--ftp-pasv      Use PASV/EPSV instead of PORT
-P, --ftp-port <address> Use PORT instead of PASV
--ftp-pret      Send PRET before PASV
--ftp-skip-pasv-ip Skip the IP address for PASV
--ftp-ssl-ccc   Send CCC after authenticating
--ftp-ssl-ccc-mode <active/passive> Set CCC mode
--ftp-ssl-control Require SSL/TLS for FTP login, clear for transfer

我不知道| sh我建议你去https://curlconverter.com
将curl命令粘贴到";curl命令";text区域,如果有错误,他们会为您指出。

问题是sh-之间的命令中缺少空格。它应该是这样的:

curl -fsSL https://get.pnpm.io/install.sh | sh -

最新更新