我可以使用 yarn 代替 npm 吗?

Can i use yarn instead of npm?

我对节点和一般编码非常陌生,所以请原谅我。我正在尝试使用 weld scraping service,但我正在使用 npm。对于 运行,它说要使用 yarn 命令:yarn dev # development。有没有办法可以 运行 使用 npm 执行相同的命令?我尝试了 npm install dev # development,但它为 # 抛出了一个错误。我尝试先下载存储库的内容,然后 运行ning,得到了相同的结果。我尝试研究 # 在 yarn 或终端中的含义,我唯一发现的是在 shell 脚本中它表明您是超级用户?

首先,Yarn 是 Facebook 创建的包管理器,作为 npm 的替代品。看起来您尝试安装的软件包无法使用 npm 安装。 “npm install dev # development”将不起作用,因为当您尝试安装某些软件包时,它不是 npm 使用的格式。如果 objective 是为了 抓取 一个网站,我建议你使用一些其他流行的 npm 包作为 axios cheerio。您可以使用“npm install axios cheerio”来使用它们。

...Yarn 可以使用与 npm 相同的 package.json 格式,并且可以从 npm 注册表安装任何包。

https://classic.yarnpkg.com/en/docs/migrating-from-npm/