【solved】

问题描述

background

master 分支将所有文件移动到了另一个文件夹(在这中间来来回回重新装了几次 node_modules),然后执行 git stash 将 working directory 中仍要继续work on还不能 commit 的文件隐藏起来,再 checkout 到另一个分支(该分支的文件还是在原来的位置)

goal

试图执行 yarn serve 命令,启动 local server

problem


出现报错后,以为是因为文件移动造成的(但是同时隐约又觉得不是这个原因,因为印象中之前也做过一次这样的分支转换,本地服务器也启动成功了);尝试进入原文件夹,仍然报错。因此尝试在文件夹中执行 yarn init

action

参考了该博文操作,仍无效
https://blog.csdn.net/evalost/article/details/106935885

SOLUTION!!!

https://blog.csdn.net/Yaoman753/article/details/102880892?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control

sudo rm -rf node_modules package-lock.json && npm install

worked! 简单粗暴🤦‍♀️

other info

  • 创建项目和启动项目用的都是 yarn,然而中间来来回回重装 node_modules 用的是 npm
posted @ 2020-12-18 12:12  Cielclair  阅读(33)  评论(0)    收藏  举报