Mac运行vue3+vite时报错Error: EACCES: permission denied, mkdir --目录node_modules/.vite

今天拉取了一个vue3项目,安装依赖包以后执行运行命令报错:

如下图:

意思是没有全选对node_modules下的vite做读写操作,故此使用mac命令行:

sudo npm run dev

也不行 依然报错

后来经过仔细检查和测试,发现用命令行安装依赖包的时候使用的是:

javascript 复制代码
sudo cnpm run dev

但是运行代码的时候用的是:

javascript 复制代码
sudo npm run dev

故此报错,更换命令行为下列命令,正确运行:

javascript 复制代码
sudo cnpm run dev
相关推荐
AI云原生14 小时前
openEuler软件生态体验——从桌面到服务器的全方位探索
运维·服务器·windows·macos·docker·云计算·腾讯云
KevinShi_BJ14 小时前
MacOS 安装 Docker
macos
小a彤16 小时前
Flutter 混合开发方案深度解析
flutter·macos·cocoa
阿常呓语18 小时前
Mac随机生成密码-小工具
macos·生成·password·生成密码
Sheffi6619 小时前
iOS 内存分配机制:Malloc、VM、Dirty Memory
macos·ios·cocoa
字节拾光录19 小时前
局域网文件共享全方案:Windows/Mac/Linux通用指南,告别U盘与权限难题!
linux·windows·macos
Digitally19 小时前
如何将照片从华为传输到Mac?
macos·华为
ElenaYu19 小时前
在 Mac 上用 scrcpy 投屏 Honor 300 Pro(鸿蒙/Android)并支持鼠标点击控制
android·macos·harmonyos
Mac技巧大咖1 天前
Mac误删文件,废纸篓也清了?Mac时光机器仍可恢复找回
macos·mac误删文件