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

  • 相关阅读:
    element-ui-——el-uploadexcel导入
    正则表达式
    vue调用兄弟组件的方法使用vueBus调用$emit、$on(只需触发方法即可,不需要考虑传值或参数的问题)
    vue用法父组件调用子组件方法--->$refs
    vue——父子传值
    响应式布局
    vue创建脚手架 cil
    Vue 循环为选中的li列表添加效果
    课后习题-14
    date 命令详解
  • 原文地址:https://www.cnblogs.com/zaevn00001/p/13447071.html
Copyright © 2011-2022 走看看