我最近安装了 node.js 和 npm,并尝试使用 安装 learnyounode npm 包sudo npm install -g learnyounode
,但安装后我无法从命令行访问它。当我运行时,learnyounode
我得到
/usr/bin/env:node:没有此文件或目录
我检查了其中的文件夹,/usr/local/lib/node_modules
发现learnyounode
不仅是 learnyounode,我也无法从命令行访问任何 npm 包。我使用的是 npm 1.3.10 和 node.js 0.10.25。
答案1
尝试这样安装,那么您就不需要符号链接了。如果我是你,我会删除它,因为你可能无法自动获取更新,并且总是必须“重新链接”它。
尝试一下:
aptitude install nodejs
apt-get install npm
aptitude install nodejs-legacy
然后尝试安装 npm 包
npm install -g bunyan
npm install -g forever