Mac系统配置vue环境出现的权限问题解决方法
vue环境具体配置及创建项目的教程详见月泰的博客
或者通过苹果终端命令来进行安装:
安装node.js:
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
安装npm:
1.获取node安装模块的权限:sudo chmod -R 777 /usr/local/lib/node_modules/
2.大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org
安装webpack:npm install webpack -g
安装vue脚手架:npm install vue-cli -g
好,上面都是一波配置安装操作。我也是在百度上看到的教程然后进行操作,结果出现了这样的问题:
在安装脚手架或者webpack出现了报错:
在获取node安装模块的权限的时候出现了这样的问题:
排除其他错误之后,百度上说是权限问题。
这里会让你输入密码,但是密码不会显示出来,你只管输入按下回车就行了。但是当我输入密码之后,出现了operation not permitted的提示,不被允许进行操作,表示没有权限去修改文件目录的路径。因为苹果加了系统集成保护(System Integrity Protection,SIP),这是为了防止恶意篡改系统内核程序而设置的一种内核保护机制,即使是root用户也有一些目录是无法修改的。这是时候我们就需要取关闭SIP。
关闭SIP的步骤:点击苹果LOGO重启电脑,在电脑出现苹果LOGO时一直按住command+R不放,记住是一直按住不放,然后就会进入恢复模式,如图:
安装如图所示操作打开Terminal终端,输入命令:csrutil disable,显示成功之后再点击LOGO重启电脑即可,重启电脑之后再进行如上的环境配置操作,vue-cli脚手架就安装成功了:
最后不需要再用到权限时,还是把SIP打开,操作和之前关闭一样,命令改为:csrutil enable,显示成功即可。
Mac系统配置vue环境出现的权限问题解决方法相关推荐
- MAC系统配置python环境变量
MAC系统配置python环境变量 现在默认已安装好python IDE但是未配置环境变量 首先,打开mac终端 不知道在哪可按command+空格开启搜索栏,输入"终端"即可搜索 ...
- Android 5.x 权限问题解决方法
Android 5.x 权限问题解决方法 一. android 5.x开始,引入了非常严格的selinux权限管理机制,我们经常会遇到因为selinux权限问题造成的各种 ...
- Android开发环境搭建及常见问题解决方法
Android开发环境搭建及常见问题解决方法 参考文章: (1)Android开发环境搭建及常见问题解决方法 (2)https://www.cnblogs.com/rwxwsblog/p/476978 ...
- Mac系统配置php环境
[写在前面--叨叨叨] -_-#急着配环境的同志们可以绕道.最近学校的实验室里接了一个小项目--考勤刷卡系统,利用RFID在硬件层获取学生卡的ID,通过wifi传输至服务器,进行考勤信息存储,手机端获 ...
- 【PHP 开发】mac 在 PHP 环境安装 mcrypt 扩展的方法
最近在试着将 showdoc 配置到自己服务器上,所以需要 PHP 环境,然后要安装 mcrypt 扩展,不得不说这真是一个大坑,由于自己对 PHP 了解不多,网上的教程很多大坑都没有提到,装了不知道 ...
- Mac MySQL配置环境变量的两种方法
第一种: 1.打开终端,输入: cd ~ 会进入~文件夹 2.然后输入:touch .bash_profile 回车执行后, 3.再输入:open -e .bash_profile 会在TextEdi ...
- android sd卡相关avc,Android 5.x 权限问题解决方法
(0)关于selinux的基础知识,可以参见http://www.cnblogs.com/shell812/p/6379321.html:TE语言规则,参见http://www.cnblogs.com ...
- android 5.x 权限问题解决方法,Android 5.x 权限问题解决方法
(0)关于selinux的基础知识,可以参见http://www.cnblogs.com/shell812/p/6379321.html TE语言规则,参见http://www.cnblogs.com ...
- VUE环境搭建与安装的方法步骤
Vue.js 是什么 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只关注视图层, ...
最新文章
- 「Java基本功」一文读懂Java内部类的用法和原理
- 细粒度图像分割 (FGIS)
- spring-cloud-config安全问题
- [翻译]Json.NET API-Linq to Json Basic Operator(基本操作)
- 【ABAP】在线预览文档对象的开发实现
- POJ3764-The xor-longest Path【Trie(字典树)】
- django xadmin 默认密码_Django的认证系统
- 移动安全-iOS(一)
- deprecations - 极不赞成的写法
- 实习踩坑之路:实习以来获得的踩坑经验、一些提升开发效率的方法或者常用技巧
- 第70天-内网安全-域横向内网漫游 Socks 代理隧道技
- 如何查看Dll中包含了哪些函数
- 1.5 万字 + 40 张图解 HTTP 常见面试题(值得收藏)
- python2.x 获取网页内容
- UWP 应用中的 Button 控件
- LeetCode——Maxium Depth of Binary Tree
- 在我笔记本Ubuntu上装普罗米修斯记录
- JS——背景色的滑动效果以及输入框的状态切换效果实现
- torch.randn 方法
- 北京某牧场管理企业——牧场智慧管理项目