美文网首页
windows换成mac的坑

windows换成mac的坑

作者: 夏天的小明 | 来源:发表于2021-09-08 17:25 被阅读0次

最近把电脑换成了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 编译项目时会提示操作权限不够的错误。

image.png

经过查询,发现是我为了方便,直接将 Windows 下的 Vue 项目拷贝到 Mac 下运行了。
这套操作在windows上没什么问题,总之在mac上是不行滴。

chmod 777 node_modules/.bin/vue-cli-service
使用了该命令给文件添加了权限,就可以了。

至此,我的项目总算跑起来了。🎉🎉🎉

备注:
chmod命令用法详解-chmod修改目录权限
chmod 777修改权限指令介绍

相关文章

网友评论

      本文标题:windows换成mac的坑

      本文链接:https://www.haomeiwen.com/subject/nnbvwltx.html