【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!!!
sudo rm -rf node_modules package-lock.json && npm install
worked! 简单粗暴🤦♀️
other info
- 创建项目和启动项目用的都是
yarn,然而中间来来回回重装 node_modules 用的是npm

浙公网安备 33010602011771号