node sass安装不上,安装sass一定安装nodesass吗,整理 node-sass 安装失败的原因及解决办法(小结)

node sass安装不上,安装sass一定安装nodesass吗,整理 node-sass 安装失败的原因及解决办法(小结)

本文主要介绍node-sass安装失败的原因及解决方法。通过示例代码进行了非常详细的介绍,对于大家的学习或者工作都有一定的参考价值。有需要的朋友下面跟边肖学习。

npm安装有时会遇到错误:python或node-sass安装失败。百度后来发现被屏蔽了,但是按照百度的方法,没有安装淘宝图片和vpn。最后发现之前安装失败的包没有卸载。笔者最终的解决方案是npm卸载node-sass,然后通过VPN成功重装。不会翻墙的同学请看下面。

node-sass 安装失败的原因

当npm安装node-sass依赖项时,它将下载。github.com的节点文件。由于国内网络环境的问题,这个下载时间可能会很长,甚至会导致超时失败。

这是使用sass的学生可能会遇到的令人沮丧的问题。

解决方法是使用其他源码,或者用工具下载,然后在本地指定安装源码。

解决方法一:使用淘宝镜像源(推荐)

设置变量sass_binary_site指向淘宝镜像地址。示例:

NPM I node-sass-sass _ binary _ site=https://NPM . Taobao . org/mirrors/node-sass/

//还可以设置系统环境变量的方式。例子

//在Linux和mac下

SASS _ BINARY _ SITE=https://NPM . Taobao . org/mirrors/node-sass/NPM安装节点-SASS

//在窗户下面

set SASS _ BINARY _ SITE=https://NPM . Taobao . org/mirrors/node-sass/NPM安装节点-SASS

或者设置全局镜像源:

npm配置集sass _ binary _ site https://npm.taobao.org/mirrors/node-sass/

然后说到node-sass的安装,就要从淘宝镜像下载了。

解决方法二:使用 cnpm

使用cnpm安装node-sass默认会从淘宝图片源下载,也是一种方式:

cnpm安装节点-sass

解决方法三:创建.npmrc文件

创建一个。npmrc文件,并将下面的代码复制到这个文件中。

phantom js _ CD nurl=http://cnpmjs . org/downloads

sass _ binary _ site=https://NPM . Taobao . org/mirrors/node-sass/

注册表=https://registry.npm.taobao.org

保存并删除之前安装失败的包(第一次请跳过这一步)

npm卸载节点-sass

重新设置

npm安装节点-sass

后来笔者的另一个项目在不使用VPN的情况下测试了这个方法,安装时报错ERR!node-sass @ 3 . 8 . 0 post install:` node scripts/build . js成功使用方法一。

解决方法四:下载 .node 到本地

在这里,根据版本号和系统环境,选择下载。节点文件,然后在安装时,指定变量sass_binary_path,比如:

NPM I node-sass-sass _ binary _ path=/Users/LZ wme/Downloads/Darwin-x64-48 _ binding . node

安装失败后的重新安装问题

之前安装失败,再安装就不下载了。我该怎么办?然后卸载,然后安装:

npm卸载节点-sass

NPM I node-sass-sass _ binary _ site=https://NPM . Taobao . org/mirrors/node-sass/

相关错误提示

提示python没有安装,构建失败等。比如:

吉普呃!配置错误

吉普呃!堆栈错误:找不到Python可执行文件“C:\ Users \ zhuon \ AppData \ Local \ Programs \ Python \ Python 36 \ Python。您可以设置PYTHON env变量。

吉普呃!PythonFinder.failNoPython处的堆栈(G:\ Workspace \ ManYan \ ManYan-nav \ node _ modules \ node-gyp \ lib \ configure . js:483:19)

吉普呃!PythonFinder.anonymous处的堆栈(G:\ Workspace \ ManYan \ ManYan-nav \ node _ modules \ node-gyp \ lib \ configure . js:508:16)

吉普呃!堆栈在G:\ Workspace \ ManYan \ ManYan-nav \ node _ modules \ graceful-fs \ poly fills . js:284:29

吉普呃!在FSReqWrap.oncomplete处堆栈(fs.js:152:21)

吉普呃!系统Windows_NT 10.0.15063

吉普呃!命令' C:\ \ dev \ \ nodejs \ \ node . exe ' ' G:\ \ Workspace \ \ ManYan \ \ ManYan-nav \ \ node _ modules \ \ node-gyp \ \ bin \ \ node-gyp . js ' ' rebuild ' '-verbose ' '-lib sass _ ext=' '-lib sass _ cflags=' '-lib sass _ LD flags='

- libsass_library='

吉普呃!CWD G:\ Workspace \ ManYan \ ManYan-nav \ node _ modules \ node-sass

吉普呃!node-v 8 . 4 . 0版

吉普呃!node-gyp-v 3 . 6 . 2版

吉普呃!不好

构建失败

npm WARN co-mocha@1.2.0需要mocha@=1.18 4的对等项,但未安装任何对等项。

NPM WARN egg-restapi-module-tool @ 1 . 0 . 0无存储库字段。

NPM警告鸡蛋restapi模块工具@ 1。0 .0脚本['服务器']应该很可能是脚本['开始'].

npm错误!代码精英周期

npm错误!错误一

npm错误!node-sass@3.8.0安装后:`节点脚本/build.js '

npm错误!退出状态一

npm错误!

npm错误!node-sass@3.8.0安装后脚本失败。

npm错误!这可能不是npm的问题。上面可能有额外的日志输出。

npm错误!此运行的完整日志可在以下位置找到:

npm错误!d:\ nodejs \ cache \ _ logs \ 2017-09-02t 16 _ 06 _ 24 _ 298 z-debug。原木

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • Vue项目启动,nodejs启动vue项目,如何启动一个Vue.js项目
  • pm2自动重启node项目,nodejs 部署,nodejs高大上的部署方式(PM2)
  • pm2管理nodejs,
  • npm切换淘宝镜像指令,node配置淘宝镜像
  • node实现爬虫的几种简易方式选择,node实现爬虫的几种简易方式选择,node实现爬虫的几种简易方式
  • node写爬虫,node实现爬虫的几种简易方式选择
  • nodemon怎么安装,nodemon app.js
  • nodemon怎么安装,nodemon app.js,node.js开发辅助工具nodemon安装与配置详解
  • nodejs __dirname,node环境变量
  • nodejs __dirname,node环境变量,node全局变量__dirname与__filename的区别
  • node.js配置环境变量,如何配置node环境
  • node.js配置环境变量,如何配置node环境,node安装及环境变量配置详细教程
  • node. js安装,Windows安装node
  • node. js安装,Windows安装node,Node.js安装详细步骤教程(Windows版)详解
  • node sass安装不上,安装sass一定安装nodesass吗
  • 留言与评论(共有 条评论)
       
    验证码: