javascript - 破坏 node_modules 和 package.json 后如何重置我的依赖关系树?
问题描述
我正在使用create-react-app
并完全搞乱我的依赖项构建一个应用程序。我尝试删除node-modules
and package-lock.json
,但我也搞砸了package.json
,所以没有用。当我尝试运行它时npm start
,它给了我一个错误,说它react-scripts
不被识别为内部或外部命令、可运行程序或批处理文件。
愚蠢地,在搞砸一切之前,我没有向 git 提交/推送任何东西,所以我不能只是做git clone
并回到我的项目的旧版本,它确实有效。我只是想要一种方法让我的项目环境看起来像我刚刚点击的create-react-app
. 如果不直接这样做并复制/粘贴我所有的源代码文件,这可能吗?
解决方案
如果您想要与创建反应完全相同的依赖项,只需复制其 package.json,否则您无法做很多事情,这就是 VCS 如此重要的原因。
推荐阅读
- java - 对上的 PriorityQueue 比较器不起作用?
- python - 将 dict 中的所有值转换为它们的实际类型
- flutter - 如何在 Flutter 中为 Wrap 渲染特定数量的行?
- python - python列表上的NP.FFT
- c++ - 在 Boost 序列化中展平嵌套命名值对
- javascript - 如何在找到一组 id 的 api 中等待循环完成?SailsJs
- vue.js - 计算函数运行而不调用它
- android - 在 Manifest [Android] 中找不到权限
- android - 从改造中调用 API 时出现未知错误
- wordpress - WordPress last_modified 改变了什么