• 关于人人开源renren-fast-vue 中npm install各种报错的解决方案


          首先吐槽一下,因为这个问题我整了好几天,把报错信息复制百度,试遍了各种方法,node.js我是卸载了安装,安装了卸载,甚至renren-fast-vue我也删了再下,然后再删,无限循环。然而没有什么软用,我太难了。。

    正当我要放弃的时候,突然灵光一现,干脆直接搜人人开源renren-fast-vue中npm install报错怎么解决,,
    果不其然,茫茫人海中我看到了这篇文章:https://www.jianshu.com/p/2be02670484e
    终于终于把我拯救了。,,
    说多了都是泪啊,一个后端开发人员在这解决前端项目问题奋斗了好几天。
    不说了,上解决方案(前方高能,请往下看):

    1.一般大部分报错都是报的node-sass安装失败

    2.解决办法:如果你之前安装失败过的,请先清理缓存

    使用命令:
    npm rebuild node-sass
    npm uninstall node-sass

    3.之后执行:

    npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
    执行成功后看看有没有报错,要是没有报错就可以执行安装命令了

    4.安装

    npm install
    npm run dev

    果然很简单就能解决,为什么我不早早的发现那篇文章呢,我都把python换了好几个版本进行安装了,啊!!

    额外,小编我科普一下node-sass是干什么的(偷偷告诉你,我之前也不知道干啥的,毕竟我是一个实实在在的后端开发人员,前端那些东西懂得还真没那么多),

    敲黑板时间:

    Node-sass是一个库,它将Node.js绑定到LibSass(流行样式表预处理器Sass的C版本)。它允许用户以令人难以置信的速度将.scss文件本地编译为css,并通过连接中间件自动编译。

    Sass是一种预处理器脚本语言,可以解释或编译成层叠样式表(CSS)。

    Sass包含两种语法:较旧的语法使用缩进将代码块和换行符分隔为单独的规则;较新的语法SCSS使用像CSS这样的块格式。它使用大括号来表示代码块和分号来分隔块中的行。

    缩进语法和SCSS文件传统上分别给出扩展名.sass和.scss

    接下来,可以继续学习我的《微服务分布式谷粒商城电商项目》了!!

    已经停滞了好几天没能进行下去了,奋起直追,加油zae!!!


    解决方案出处链接:https://www.jianshu.com/p/2be02670484e

  • 相关阅读:
    DOM 高级编程笔记
    什么是目标管理?什么叫smart原则?
    HTML文档中小meta的大作用
    《javascript权威指南》基础笔记 重要
    应聘时最漂亮的回答 转
    JS在IE和Firefox之间的区别
    apply与call的用法及区别
    谈谈Ajax跨域
    《高性能网站建设指南》、《高性能网站建设进阶指南》笔记
    HTTP协议状态码详解(HTTP Status Code)
  • 原文地址:https://www.cnblogs.com/zaevn00001/p/13447071.html
Copyright © 2020-2023  润新知