- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个新安装的 14.04 LTS 版本的 Ubuntu Linux,我最近在上面安装了 NVM 和 Node.js。我通过在这些 instructions 之后在我的终端中输入接下来的两个命令来做到这一点.
curl https://raw.githubusercontent.com/creationix/nvm/v0.7.0/install.sh | sh
nvm 安装 0.10
太棒了,我安装了 NVM 和 Node!运行 nvm ls
之类的命令为我提供了已安装版本的列表等等……那么呢?好吧,问题是在重新启动我的计算机/注销后......我得到:
ricardo:~$ nvm ls
sbin
mkdir: cannot create directory ‘/usr/sbin/alias’: Permission denied
我在使用其他命令时收到类似的消息,例如:
ricardo:~$ nvm use 0.10
N/A version is not installed yet
ricardo:~$ nvm deactivate
Could not find /usr/sbin/*/bin in $PATH
Could not find /usr/sbin/*/share/man in $MANPATH
Could not find /usr/sbin/*/lib/node_modules in $NODE_PATH
当我进入我的 ~/.nvm/目录时,我看到我安装的 Node 版本仍然存在,我该如何解决这个问题?
最佳答案
我刚刚在 Ubuntu 14.04 上遇到了同样的问题,通过在获取 nvm.sh 之前提供 $NVM_DIR 来修复它,如下所示:
export NVM_DIR=~/.nvm
. .nvm/nvm.sh
在那之后,所有的 nvm 命令似乎又可以工作了。
关于node.js - 安装和使用 NVM/Node.js 命令时获取 "mkdir: cannot create directory...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23747242/
我使用 nvm 安装了 Node ,它工作正常,但每个新 session 我都需要执行 source $HOME/nvm/nvm.sh 才能使 Node 处于事件状态 如何在启动时处于事件状态,这样就
我想使用 nvm 安装 NodeJS 4 的最新次要/补丁版本.我不只是想要“最新”,因为那将是 NodeJS 8 或以后的任何版本,现在可能会发生重大变化的版本。 如果是 npm依赖,我可以说 nv
我绝不是 Linux 的新手,但我只是不明白为什么必须将 .在此命令前: . ~/nvm/nvm.sh 对于知情者,这是激活 nvm bash 脚本的方法(它允许在 NodeJS 宇宙中创建虚拟环境)
我最近全新安装了 Ubuntu 21.04 并想安装 nvm:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install
我从 the nvm-setup.zip 安装了 NVM 然后,在命令提示符下,我跑了 nvm install 8.11.2 然后我跑了 nvm use 8.11.2 哪个输出 now using n
我有一台 Ubuntu 14.04 服务器,每个应用程序有一个用户。我想使用 NVM 来管理每个用户的 Node 版本,但它应该全局安装还是每个用户一个? Here , here和 here他们在全局
我正在尝试安装和切换 Node 版本,所以我首先使用下面的方式安装 nvm Administrators-MacBook-Pro:~ user.name$ sudo npm install nvm -
我已经通过 Homebrew 软件安装了 nvm。我遵循了警告: mkdir ~/.nvm cp $(brew --prefix nvm)/nvm-exec ~/.nvm/ 添加到我的 .zshrc
我正在使用 Big Sur 测试版设置一台新计算机,但无法正确安装或注册 CLT(命令行工具)。我已经安装了 Homebrew,但是当我尝试安装 nvm (brew install nvm) 时出现错
我正在一些远程 Linux 服务器上工作,我想在其中设置 Node v8.0.0。但似乎这已设置为使用 v0.10.35 并且我尝试使用 nvm use 并设置不同的 Node 版本多少,它不起作用。
我很感激这个问题已被问过几次,但没有一个答案能够帮助我。 我是在终端工作的新手,正在尝试在 MacOS Catalina 上使用 nvm 安装 Node 。我使用“brew install nvm”成
nvm ls: -> system default -> system unstable -> system node -> stable (-> v12.16.3) (default)
我使用 nvm 并想找出当前正在运行的节点版本。 如果正在使用 system 版本,我想查看字符串 system。 理想情况下,我正在寻找一个字符串来放入我的提示中。 最佳答案 在终端中运行 nvm
在 Windows 10 机器上使用 nvm4w我试过: 从上图: node --version查看当前版本 nvm list列出已安装的版本 nvm use 8.8.1所以我们从 6 切换到 8 n
使用 Node Version Manager 时,我可以使用nvm use node将node的版本设置为当前目录中的最新版本。您如何指定要使用的版本? 最佳答案 假设您安装了 v8.2.0 和 v
我在 ubuntu 机器上安装了 NVM,但是,当我把它放在 crontab 中以在重启期间执行时: @reboot nvm use 0; 它没有用,我从 cron 守护进程那里收到一封邮件,说: /
我正在使用 NVM 开发 Sails 网络应用程序。我已经通过 NVM 安装了 node v0.12.7,我使用这个版本来运行网站。 nvm use 0.12.7 sails lift Sails 默
配置和使用nvm免安装版本(nvm-noinstall.zip) NVM(Node Version Manager)是一个用于管理多个Node.js版本的命令行工具一下分几个步骤说明如何配置和使用n
用brew安装nvm后,运行nvm,说nvm: command not found 我如何获得要执行的命令? 最佳答案 使用brew安装nvm有两个步骤。 首先使用brew安装应用程序: brew i
我正在学习使用 nvm 来管理节点版本,但我的所有安装都失败并显示错误:校验和不匹配。 唯一的区别是找到的校验和中的“\”: Computing checksum with shasum -a 256
我是一名优秀的程序员,十分优秀!