如何解决如何默认将项目从 npm 转换为 yarn
我的项目是用npm初始化的,很久以前一直用npm,现在想改用yarn,因为这样解决了一些问题,问题是如何create-react-app这样默认提供使用纱线而不是 npm 进行更新
也就是说,是的,我可以使用 yarn 更新我的包,但我希望 create-react-app 本身使用 yarn 提供更新
解决方法
你有没有尝试过:
yarn create <starter-kit-package> [<args>]
例如:
$ yarn global add create-react-app
https://classic.yarnpkg.com/en/docs/cli/create/
,首先,你需要在你的电脑上安装yarn。 按照 https://classic.yarnpkg.com/en/docs/install
上的说明进行操作然后,create-react-app 将默认使用 yarn,如下所述: https://create-react-app.dev/docs/getting-started/#selecting-a-package-manager
注意: 如果您尝试更新已经存在的应用程序,请删除 package-lock.json 和 node_modules,然后使用 yarn 重新安装依赖项:
rm -rf node_modules
rm package-lock.json
yarn install // will create a new yarn.lock file
,
我只是从我的项目中删除了 npm,只留下 yarn localy 并且它的工作正常
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。