fex-team / fis

Front-end Integrated Solution - 前端集成解决方案, 最新版请进入 FIS3 https://github.com/fex-team/fis3
http://fis.baidu.com
MIT License
2.96k stars 654 forks source link

[FAQ] FIS安装或插件安装时提示Error: No compatible version found... #83

Open hefangshi opened 10 years ago

hefangshi commented 10 years ago

出现这个错误的原因有可能是npm版本过低,可以通过以下命令升级npm

$ npm update -g npm

另外可以参考 #65 调整npm的软件源

如果仍然报错,可以尝试清除npm缓存后重试

$ npm cache clean
zhangxin2540 commented 9 years ago

npm install fis -g报错 npm ERR!Windows_NT 6.1.7601还有一大串 请问什么地方错了

oxUnd commented 9 years ago

@zhangxin2540 那一大串才是关键

zhangxin2540 commented 9 years ago

这也不能上传截图 昨天在自己笔记本上也是这么按的

zhangxin2540 commented 9 years ago

公司的笔记本 就不行呢

zhangxin2540 commented 9 years ago

视频里说把fis安装到全局npm install fis -g 后来报错 改成sudo npm install fis -g为什么?

yongshengli commented 9 years ago

Ubuntu 13.10 安装fis 报如下错误是什么问题呀?

npm ERR! weird error 1 npm http 200 https://registry.npmjs.org/nan npm ERR! not ok code 0

oxUnd commented 9 years ago

@yongshengli 给的信息太少,不过你可以尝试用其他源安装

npm install -g fis --registry=http://registry.cnpmjs.org
yongshengli commented 9 years ago

用你给的 命令 依然报错,使用淘宝的源,或者使用代理也是报这个错误

images@2.1.3 install /usr/local/lib/node_modules/fis/node_modules/fis-spriter-csssprites/node_modules/images node -e "" npm WARN This failure might be due to the use of legacy binary "node"

yongshengli commented 9 years ago

npm ERR! weird error 1 npm ERR! not ok code 0

oxUnd commented 9 years ago

@yongshengli

按照以下命令执行一遍,把结果贴一下。

$ node -v
$ which node
$ which nodejs
yongshengli commented 9 years ago

➜ ~ node -v ➜ ~ nodejs -v v0.10.25 ➜ ~ which node /usr/sbin/node ➜ ~ which nodejs /usr/bin/nodejs

oxUnd commented 9 years ago

@yongshengli

是 Ubuntu 下有个应用程序 node 占用了 node 这个可执行文件的名字导致不必要的麻烦。可以参考这个网址 http://stackoverflow.com/questions/18130164/nodejs-vs-node-on-ubuntu-12-04 修正你的问题

或直接执行

$ sudo apt-get remove node
$ sudo update-alternatives --install /usr/bin/node node /usr/bin/nodejs 10
yongshengli commented 9 years ago

解决了谢谢