昨天用hexo部署博客的时候,node所有命令都提示如下信息,想了想刚开始搭博客的时候,搭完了所用程序运行正常,问题应该出在,前两天安装JDK。安装的时候步骤都是正确的,但是环境始终有问题,就更改环境变量之类的。。。貌似无意间删了些东西QAQ。。。
/c/Users/admin/AppData/Roaming/npm/hexo: line 12: node: command not found
之后在网上找各种资料,说是配置环境变量,然后,,试了几种,,然后,,就成了下面这个样子。。。
/usr/bin/env: node: No such file or directory
又翻阅各种资料,说是要创建一个如下软连接:
ln -s /usr/bin/nodejs /usr/bin/node
需要创建一个软连接将自己的node的执行文件指到/usr/bin/node上,由于我的文件错综复杂,,,试了下,失败。。。成了如下模样:
cnpm : 无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ cnpm i webpack-dev-server
+ ~~~~
+ CategoryInfo : ObjectNotFound: (cnpm:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
然后查资料得知似乎是没有全局安装cnpm,使用 npm list --depth=0 -global 查看了一下是否安装了cnpm,发现安装了啊。(没安装的同学执行:
npm install -g cnpm --registry=https://registry.npm.taobao.org
)
我已经安装了,所以说因该是!!!把C:\Users\ 用户名\AppData\Roaming\npm目录加入环境变量Path然后重启即可!!! 但是还是不行,这时候我已经准备所有东西重新来过了QAQ。。。
但是问题是下个node也出错,下了一中午,最后还失败了!
重点来了,咳咳。抱着试一试的态度,打开node的安装程序,来**再来一遍。
双击
Next
发现有这几个功能,有点小激动,哈哈
首先选择选择了Change,注意设置成这样就好,然后一直Next。
第二步,选择Repire.--->Repire 等完成后,Finish,你会自然地发现一切都是那么完美!
<另附具体而又详细的nodejs安装步骤:http://www.cnblogs.com/lovezzk/p/9846083.html>