如圖
刪除 了 node_modules yarn.lock 重新 yarn 安裝 然后 yarn start 還是這個錯誤
又重新 刪除 node_modules yarn.lock 改用 npm install && npm run start 也還是這個錯誤
於是看了下 ~/proj/blog-web/node_modules/umi/node_modules
這個路徑 ,ls
一下
確實沒有 @umijs/runtime 這個文件夾
然后 百度 找到了 這個 https://github.com/ant-design/ant-design-pro/issues/8835
雖然人家是 打包的時候 出錯了, 但是出的錯和 我差不多,都是找不到文件
然后 我 也把 src/.umi 的文件順便也刪除了
rm -rf yarn.lock yarn-error.log node_modules src/.umi package-lock.json
然后 在 yarn && yarn start
就成功啦
下次 如果 umi 出了 問題, 除了刪除 node_modules
文件夾, 順便 把 src/.umi
文件夾 也刪除 掉 ,然后 重新 yarn
安裝下