如何在yarn中安装所有依赖包?

Jay*_*Jay 3 yarnpkg

首先,我是 React 的新手。我正在尝试将 GoogleMaterial-UI用于我的 React 项目。在本教程中,它说的是 run npm install,但我听说在同一个项目中使用yarnnpm,因为它可能会在以后在这两者之间带来一些混淆。所以,我只想坚持yarn

npm install似乎为我想要使用的东西安装了所有依赖包,但是我怎么能在纱线中做到这一点?我试过了yarn add,但没有用。我怎样才能做到这一点?

编辑

刚刚发现它只有package.json,这意味着我只能用于npm install安装依赖项。以后用yarn会不会有问题?

Thy*_*ine 10

你应该能跑 yarn install

这是您可能遇到的大多数/所有命令的比较表


2020 年 9 月编辑: 的较新版本npm已经大大改进并赶上了yarn,所以我目前不知道可能yarn提供的好处,我npm在过去一年左右的时间里是 100%


ros*_*net 6

相当于($ npm install$ yarn带参数)从 package.json 安装所有依赖项。

另外,只是为了澄清您的疑问 -

刚刚发现它只有package.json,这意味着我只能使用npm install来安装依赖项。以后用yarn就没有问题了吗?

无论你使用yarn还是npm,总会有一个package.json.

而且不会,以后使用yarn就不会有问题了。

使用 npm 时会得到package-lock.jsonyarn.lock使用yarn 时会得到文件。不建议在同一个项目中同时使用yarn和npm,因此您应该删除package-lock.json和中的一个yarn.lock