Linux Mint下yarn dev提示package.json not found问题求助
问题:调整Yarn缓存目录后部分项目提示package.json不存在
环境
- 操作系统:Linux Mint
背景操作
此前使用Yarn安装依赖时触发ENAMETOOLONG错误,排查得知是/home目录加密导致。调整Yarn缓存目录时修正了原方案的参数错误(原方案用cache-folder,实际应为cacheFolder),执行以下命令:
- 创建缓存目录:
sudo mkdir /path - 配置目录权限:
sudo chown $USER:$USER /path - 设置Yarn缓存路径:
yarn config set cacheFolder /path
当前异常情况
调整后单个项目可正常编译并启动开发服务器(无./node_modules目录也能运行),但相邻目录的另一项目出现异常:
- 依赖安装成功
- 执行
yarn dev时提示「package.json not found in path」,但当前工作目录下确实存在package.json文件
内容的提问来源于stack exchange,提问作者Aashish
相关产品推荐
相关产品推荐

