react-native:从纱线切换到 npm

新手上路,请多包涵

是否有一步一步的过程来将 react-native 项目从使用 yarn 作为包管理器更改为使用 npm?经过几天的搜索,我只能找到从 npm 到 yarn 的说明以及一个名为 deyarn 的包,它似乎对我来说并不完全有效。有没有人有这方面的好资源?

原文由 cbutler 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 315
1 个回答

尝试这个 :

  • 删除 yarn.lock (不需要这个文件)。
  • 删除文件夹 node_modules
  • package.json 中,将脚本使用 yarn 更改为与 npm 相同的命令
  • 删除所有全局包 yarn (如果你想使用 npm 一个项目不需要删除)
  • 如果您不想再次使用它,请删除 yarn
  • 安装 npm (如果已安装,忽略此步骤)
  • 安装你需要的全局和本地包

你能上传一些 error ,你说 not fully work

编辑:

如果要将 npm 更改为 yarn ,则相同:

  • 删除 package-lock.json (不需要这个文件)。
  • 删除文件夹 node_modules
  • package.json 中,将脚本使用 npm 更改为与 yarn 相同的命令
  • 删除 npm 的所有全局包(如果你想在一个项目中使用 yarn 不需要删除)
  • 如果您不想再次使用它,请删除 npm
  • 安装 yarn (如果已安装,忽略此步骤)
  • 安装你需要的全局和本地包

您可以查看第 3 步的 CLI 命令比较

原文由 hong4rc 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题