Ale*_*ust 6 macos terminal node.js npm
npm计算机重新启动后,该命令将无法识别:
-bash: npm: command not found
Run Code Online (Sandbox Code Playgroud)
该node命令也可正常工作,它只是npm无法运作.我必须从主站点重新安装Node.js才能让它再次运行.
~/bin添加到我的$PATHin中.bash_profile:
export PATH="$HOME/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
编辑:我也使用管理自己版本的完整mathiasbynens/dotfiles,我想知道这里是否存在冲突.
根据nvm readme 文件,尝试运行一次:
nvm alias default stable
Run Code Online (Sandbox Code Playgroud)
这将设置在任何新 shell 中使用的默认 Node 版本。
在 OSX 上,节点安装到/usr/local/bin,它需要位于您的路径中。/edit/paths以 root ( )身份编辑sudo nano /etc/paths并确保它位于第一行。它应该看起来像这样:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
Run Code Online (Sandbox Code Playgroud)
然后您可以通过运行以下命令强制 bash 刷新路径source /etc/profile:
| 归档时间: |
|
| 查看次数: |
6778 次 |
| 最近记录: |