使用bunx create-next-app安装Next.js失败,提示路径无写入权限如何解决?
解决
bunx create-next-app 权限错误的方法 遇到「应用路径不可写,请检查文件夹权限后重试。你可能没有该文件夹的写入权限」的错误,可按以下方法解决:
1. 切换到有写入权限的目录
- 用
pwd命令查看当前所在目录,若处于系统级目录(如/root、/usr),切换到用户主目录再执行命令:cd ~ bunx create-next-app
2. 修改当前目录的权限
如果必须在当前目录创建项目,给当前用户赋予目录的所有权:
sudo chown -R $USER:$USER .
之后再重新运行bunx create-next-app即可。
3. 直接指定可写的项目路径
执行命令时直接指定项目存储到用户有权限的路径,比如主目录下的文件夹:
bunx create-next-app ~/my-next-project
4. 检查Bun安装目录的权限
如果以上方法无效,可能是Bun自身的安装目录权限问题:
- 先找到Bun的安装位置:
which bun - 给该目录赋予当前用户权限:
sudo chown -R $USER:$USER $(dirname $(which bun))
内容的提问来源于stack exchange,提问作者Bader Alyami
相关产品推荐
相关产品推荐

