我正在尝试做一个简单的
sudo npm install jsdom
但我得到了以下错误。 我用了这些安装节点的说明。这是 lubuntu 的全新安装。整个设置列在以下步骤中:
- 安装 lubuntu 和 Virtual Box Guest Additions
- sudo apt-get 安装 eclipse-cdt
- sudo apt-get 安装 g++ curl libssl-dev apache2-utils
- sudo apt-get 安装 git-core
- cd .. 到根目录
- sudo chmod 0777 /(我知道这完全是疯了。这只是一个测试虚拟操作系统)。
- git clone git://github.com/ry/node.git (这将创建 /node 及其内部文件)
- cd 节点
- 。/配置
- 制作
- 安装
- sudo npm 安装 jsdom
我用过
sudo npm -f install --nodedir=/node jsdom
但即便如此,如果我尝试在脚本中使用该模块,它也会崩溃,提示该模块没有实现。
答案1
您使用的pre
Node 版本是测试版,可能存在兼容性问题。此外,您的脚本要求您提供 --nodedir=,但您提供的/node
位置可能不正确。
which node
通过或找出您的节点安装在哪里,which nodejs
并在安装命令中指向该目录。