【发布时间】:2014-12-23 14:55:06
【问题描述】:
我几天前才开始在本地项目中使用 node.js。我的应用程序运行良好,如果我从命令 shell 运行它
nvm run 0.10.32 ./bin/www app
或
node ./bin/www app
因此,它适用于节点版本 0.10.xx 或更高版本。但是有一个问题:我不能从 WebStorm 调试它——它会抛出很多错误。我去设置,惊呆了:“Node.js 核心模块版本是 0.6.12”。然后,我检查了 node 的安装版本,它返回了
user@user-VirtualBox:~/$ nvm ls
-> v0.10.24 v0.10.32 系统
当我输入
nvm use system
它说,
/home/user/.nvm/*/bin removed from $PATH
/home/user/.nvm/*/share/man removed from $MANPATH
/home/user/.nvm/*/lib/node_modules removed from $NODE_PATH
Now using system version of node: v0.6.12.
显然,我需要更改nodejs的系统版本。我尝试更新、删除、重新安装 - 没有结果,它仍然有这个版本。 我所需要的只是能够从 webstorm 调试我的应用程序代码。我怎样才能得到它 - 更改节点的系统版本,或者可能是其他方式? 任何提示都会非常有帮助。
【问题讨论】: