最近把电脑换成了mac,遇到了点小坑。
但作为一个“经验丰富”的前端,没有什么问题是百度解决不了的。
有的话,就Google……
简单记录一下,免得之后不好找。
VScode无法编辑
仔细看了看,是因为安装插件的时候误装了Vim编辑器,需要在英文输入法的模式下键入i(insert)才可以进行修改。
解决方法很简单,卸了Vim或者是需要编辑的时候乖乖按一下 i
npm不存在
虽然我是在官网上下载的node包,但在我检查版本的时候,node倒是正常安装了,但npm不存在。
sudo: npm: command not found
我按照如下方法操作,解决了该问题:
- 需要确认一下安装的路径是否添加到path里。(已添加)
- 如果添加了,就说明可能npm装的有问题,使用终端删除整个文件夹
sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node opt/local/include/node /opt/local/lib/node_modules
- 重新下载node重装
参考:sudo: npm: command not found
vue-cli-service: Permission denied
接着,全局安装了vue-cli,遇到了执行 vue-cli-service serve
编译项目时会提示操作权限不够的错误。

经过查询,发现是我为了方便,直接将 Windows 下的 Vue 项目拷贝到 Mac 下运行了。
这套操作在windows上没什么问题,总之在mac上是不行滴。
chmod 777 node_modules/.bin/vue-cli-service
使用了该命令给文件添加了权限,就可以了。
至此,我的项目总算跑起来了。🎉🎉🎉
网友评论