关于Mac启动人人开源前端项目遇到node-sass下载不了的问题!
今天在网上看到了一个前后端分离用户管理系统,于是心血来潮下载下来看一看,结果发现前端项目中用Mac开发的话坑比较多
1.关于node版本问题
node版本最好不要太高,我对于该项目使用的node版本是v10.16.3
node版本最好使用nvm来管理,以免有多项目多版本不一致问题
2.执行npm install命令下载依赖时,发现node-sass这个包下载不了报以下错误
\node_modules\selenium-webdriver\node_modules\ws\node_modules\utf-8-validate>node "xxxnodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild
ERR! configure error
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
原因是因为用node相关版本,要使用相关的node-sass
这里我们需要提前下载一下node-sass
大家也可以看一下自己的node对于node-sass的版本
查看node对于node-sass版本
3.配置下载镜像地址
npm config set registry http://registry.npm.taobao.org/
4.提前下载node-sass,我这里使用的node是10.x,对应下载node-sass4.14
npm install node-sass@4.14
5.下载完成之后再执行npm install
npm install
6.再次启动项目
npm run dev
7.项目启动成功
8.希望本篇文章对大家有帮助,大家也可以把遇到的问题评论或留言。
关于Mac启动人人开源前端项目遇到node-sass下载不了的问题!相关推荐
- 人人开源后台项目maven构建(yyds)
人人开源后台项目maven构建(yyds) npm run serve 和 npm run dev 的区别在日常运行vue 项目中 在终端 运行命令有时用到 npm run serve 有时是 npm ...
- 总结人人开源前端renren-fast-vue项目npm install报错
前期准备: 先安装完成 Node.js 这是必须的环境, Node.js 版本的话建议安装 V14 的,尽力少踩坑. 但是,可能你看到这文章时V14已没有问题了,总之:不建议用最新版 ...
- Docker部署renren-fast人人开源后台项目
引言:renren-fast是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付.由于开源脚手架部署方式各不相同,本文仅仅针对renren-fast开源框架的docker部署. do ...
- 推荐10个Vue 3.0开发的开源前端项目
Vue 是一款用于构建用户界面的 JavaScript 框,它基于标准 的HTML.CSS 和 JavaScript 构建,并提供了一套声明式的.组件化的编程模型,用以帮助开发者高效地开发用户界面.目 ...
- 谷粒商城-人人开源前端npm install下载依赖的时候出现问题
下载好gitee上的源码执行,先下载依赖,执行npm install操作,但是出现了找不到python的问题 但是我是确定我有下载python,同时因为前一个项目的问题,系统的环境变量也配置了PYTH ...
- 人人开源前端代码cnpm install报错原因
将package.json文件中的"node-sass"版本改为4.14.1 {"name": "renren-fast-vue",&quo ...
- 人人开源 VUE项目报错./src/assets/scss/index.scssModule build failed: Error: ENOENT: no such file or direct
Module build failed: Error: ENOENT: no such file or directory, scandir 'C:\Users\administrator\Deskt ...
- 三、伊森商城 快速开发 人人开源后台管理 p10
目录 一.gitee人人开源克隆与配置 1.后台管理需求 2.人人开源 3.人人开源-renren-fast克隆 4.人人开源-renren-fast-vue克隆 5.将renren-fast添加到商 ...
- 关于人人开源前后端的部署,我所遇到的所有问题及解决方案(真·从零开始,细化到Node版本推荐)
前言(建议直接跳过) 很多同学在Java后端的学习中,想要进一步深入,都会接触到别人的开源项目.此时,如何导入别人的包并为己所用正常跑起来,似乎没有看起来那么简单,由此,本人总结出走过将近13小时的弯 ...
最新文章
- 四边形内接于圆定理_【初中数学】几何证明靠定理,所有证明定理都在这里
- Java中避免if-else-if:策略模式
- 2 在会计中未发现任何后继凭证
- linux进程管理与调度
- Java单例模式之最优解分析【为何说是最优解】
- 手把手带你入坑迁移学习(by 当过黑客的CTO大叔)
- 求求你了,不要再自己实现这些逻辑了,开源工具类不香吗?
- 提高网站性能之 —— 减少图片HTTP 请求的方案
- 通过jclasslib修改class文件
- 东北大学《材料现代研究方法》复习题及答案
- 微信代金券--免充值代金券创建、激活、发放,查看详情
- CSS实现自定义虚线
- layui的富文本编辑器中图片的面积大小问题
- Visual Studio 类向导HRESULT:0x80070057 (E_INVALIDARG)的异常的解决方案
- MOSFET的雪崩失效
- 软件测试判定表测试用例,黑盒测试用例设计方法之判定表法
- 下载腾讯视频为mp4格式
- 一本通1375:骑马修栅栏(fence)
- 耳中明珠绾臂金环:古代女子私妆的故事(组图)
- 破解SQLYog30天试用方法
热门文章
- Armbian 笔记二_初识机顶盒硬件设备和接口知识
- python函数的动态参数之一个星号和两个星号
- 杨臻《PPT,要你好看》(第二版)XMind思维导图
- 用java比较abc大小的程序_Java中 abc + '/'和abc + /的区别
- 三星和苹果 “欢喜冤家” 闹得好欢!!
- 微信公众平台开发(26) 消息回复总结
- QML- QML Basic 基础类型
- windbg .net 程序的死锁检测 常用方法(个人备份笔记)
- SAP 字符串转换为数值
- Ubuntu18.04 mininet+pox+poxdesk配置