ubuntu raml2html安装报错2018-03-14

今天用raml简单写了几个api,在atom中不能格式化显示,就想用raml2html把raml文件导出以方便查看。

raml2html安装需要先安装nodejs

sudo apt-get install nodejs

sudo npm i -g raml2html

安装之后,执行raml2html --help 但是报错了,如下。

/usr/bin/env: ‘node’: No such file or directory

开始以为是没有env这个文件,找了一圈发现不是这个原因,搜这个错误在https://github.com/nodejs/node-v0.x-archive/issues/3911 找到了答案。


执行sudo ls -n /usr/bin/nodejs /usr/bin/node,本以为即将告破,raml2html --help然而又出现了usr/local/lib/node_modules/raml2html/node_modules/raml2obj/index.js:150......


sudo npm cache clean -f(清理npm缓存)

sudo npm install -g n(更新npm到最新版本)

sudo n stable

最终是在  http://blog.rushkov.mk/install-raml2html-ubuntu-14-04/   文章中找到了解决方法,这篇文章所遇到的问题和我的几乎一样,太感谢了,我也记录下。

你可能感兴趣的:(ubuntu raml2html安装报错2018-03-14)