【问题标题】:Where should node be installed and how to set the PATH?node应该安装在哪里以及如何设置PATH?
【发布时间】:2014-06-27 21:41:48
【问题描述】:

我正在尝试让 yeoman/grunt 工作,但我认为我的路径或安装位置存在问题。当我运行 node -v 时,我得到: -bash:节点:找不到命令

我已经安装了一些东西,最初它看起来像是在工作。不知道是什么破坏了它,但现在它似乎不知道 nom、node 或 yo 是什么。

我认为我的 yo、npm、node、grunt、bower 文件安装在以下位置: 高清>用户>布赖恩>本地>斌>哟

node_modules 位于: 高清 > 用户 > 布赖恩 > 本地 > bin > node_modules

我的 .bashrc 文件中包含以下内容:

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
export PATH=$HOME/local/bin:$PATH

.bash_profile 里面有这个:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

我现在的问题是,如果我的文件是全局安装的,那么它们应该安装在哪里,其次这些 .bash_profile 和 .bashrc 文件是否正确?

非常感谢您对此提供的任何帮助!

【问题讨论】:

    标签: node.js bash path npm


    【解决方案1】:

    安装 Node.js 的常用方法是使用 nvm。几周前我写了一篇gist,关于如何通过nvm安装Node.js并使用npm安装新的包,比如yo(我的例子是bower,但原理是一样的)。您可能会发现它很有用。

    您共享的.bashrc.bash_profile sn-ps 看起来像是用于rvm,一个类似于nvm 的工具,但用于Ruby 而不是Node.js

    【讨论】:

      猜你喜欢
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 2017-10-05
      • 2022-06-11
      • 1970-01-01
      • 2017-10-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多