ionic2/3常见问题-@node-sassa安装失败

问题描述

  • 如下图,执行ionic serve依赖node-sass找不到

    node-sass下载失败

  • 如下图,执行cnpm i报错

错误原因1:网络问题下载node-sassa失败

解决方法1
  • 尝试使用移动网络下载
解决方法2
  1. 这里下载win32-x64-47_binding.node,我的版本是47,你的可能和我的不一样
  • 把下载的文件放到硬盘某目录下,我放到了D盘根目录
  • 执行set SASS_BINARY_PATH=D:\win32-x64-47_binding.node
  • 再执行cnpm i node-sass
  • 最后再运行ionic serve运行app或执行cnpm i安装完其他依赖在运行app
    重新安装node-sass

错误原因2:nodejs版本太高

解决方法1
  • 卸载node.js


    卸载6.x的nodejs
  • 这里下载你想要的nodejs版本并安装,如果你现在是8.x就下载6.x,如果你是6.x就下载5.x
  • 最后删除app的node_modules,执行cnpm i重新安装依赖后再运行app
解决方法2

安装visual studio 2015,社区办即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 众所周知目前比较火的工具就是gulp和webpack,但webpack和gulp却有所不同,本人两者的底层研...
    cduyzh阅读 1,392评论 0 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,937评论 18 139
  • 1 Node.js安装与配置 1.1 Windows平台下的Node.js安装 在过去,Node.js一直不支持在...
    七寸知架构阅读 3,981评论 0 50
  • 迁移博客地点于github-。-
    邢烽朔阅读 293评论 0 0
  • 当你看透一切时,活得就自在了。不会在意别人的眼光,不会嫉妒别人的幸福,不会反复无常,不会小题大做,能平静的看周围,...
    登泓听香阅读 249评论 0 0