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
相关推荐
Hical_W14 小时前
Hical 踩坑实录五部曲(二):MSVC / GCC / Clang 三平台 C++20 编译差异
linux·windows·经验分享·嵌入式硬件·macos·开源·c++20
wjhx19 小时前
关于xcode中使用图标
ide·macos·xcode
互联网行业信息差19 小时前
iOS开发常见问题与最新工具使用心得
macos·ios·cocoa
清泉Kikyō21 小时前
Mac使用vscode claude 插件使用 deepseek flash
macos·deepseek
一块小土坷垃1 天前
## BetterTouchTool 5.736 特别版 – macOS 触控板增强工具深度体验
macos·开源软件
ahauedu1 天前
macOS 系统在处理文件时,会自动生成一些以 ._ 开头的隐藏文件
macos
一块小土坷垃1 天前
## Permute 3.14.7 特别版 – 强大的 macOS 多媒体格式转换工具体验
macos·音频·开源软件
hudawei9961 天前
Mac VS win11终端命令对比
macos·win11·cd·ls·终端命令·dir
日月新著1 天前
仙踪问道·爱马仕助手:Mac 本地 AI Agent 零门槛部署实战
人工智能·macos
Digitally1 天前
如何在 Mac/MacBook 上删除 iPhone 照片?
macos·ios·iphone