zoukankan      html  css  js  c++  java
  • 关于人人开源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

  • 相关阅读:
    韩式英语
    Daily dictation 听课笔记
    words with same pronunciation
    you will need to restart eclipse for the changes to take effect. would you like to restart now?
    glottal stop(britain fountain mountain)
    education 的发音
    第一次用Matlab 的lamada语句
    SVN的switch命令
    String的split
    SVN模型仓库中的资源从一个地方移动到另一个地方的办法(很久才解决)
  • 原文地址:https://www.cnblogs.com/zaevn00001/p/13447071.html
Copyright © 2011-2022 走看看