如何在 lubuntu 上设置 npm

如何在 lubuntu 上设置 npm

我正在尝试做一个简单的

sudo npm install jsdom

但我得到了以下错误。 我用了这些安装节点的说明。这是 lubuntu 的全新安装。整个设置列在以下步骤中:

  1. 安装 lubuntu 和 Virtual Box Guest Additions
  2. sudo apt-get 安装 eclipse-cdt
  3. sudo apt-get 安装 g++ curl libssl-dev apache2-utils
  4. sudo apt-get 安装 git-core
  5. cd .. 到根目录
  6. sudo chmod 0777 /(我知道这完全是疯了。这只是一个测试虚拟操作系统)。
  7. git clone git://github.com/ry/node.git (这将创建 /node 及其内部文件)
  8. cd 节点
  9. 。/配置
  10. 制作
  11. 安装
  12. sudo npm 安装 jsdom

我用过

sudo npm -f install --nodedir=/node jsdom   

但即便如此,如果我尝试在脚本中使用该模块,它也会崩溃,提示该模块没有实现。

答案1

您使用的preNode 版本是测试版,可能存在兼容性问题。此外,您的脚本要求您提供 --nodedir=,但您提供的/node位置可能不正确。

which node通过或找出您的节点安装在哪里,which nodejs并在安装命令中指向该目录。

相关内容