fis3安装时遇到的node版本问题
January 18, 2017
今天在调试demo,执行编译命令时,
fis3 release
报了一大堆错误,一时懵逼~
关键行:
Fatal error in ../deps/v8/src/api.cc, line 1051blah blahIllegal instruction: 4
运行环境是:
- node,v 7.4.0
- fis3,v 3.4.31
这都啥呀,于是搜了下,可能是因为node的v8内核不稳定或者跟涉及的插件不合适~遇到类似的问题,可以尝试安装稳定版本的node。
后来发现,还是不okay,就去fis官网看安装指南,发现fis只支持以下的node版本:
0.8.x,0.10.x, 0.12.x,4.x,6.x
最后我装了node的0.12.0版本,bingo!
由于node版本的变更,一些模块可能需要重装,根据提示rebuild就好了 :)
npm rebuild node-sass
node版本管理模块 —— n
顺便安利一个npm的模块 —— n,专门管理node版本的模块,功能多多,可以查询node最新、最稳定的版本,又或者安装指定版本……
一、全局安装
npm install -g n
二、n的常用功能
n stable // 安装最稳定版本n ls // 查看node版本列表n 0.12.0 // 安装指定版本
评论区