【发布时间】:2011-04-15 02:20:58
【问题描述】:
我正在使用 OSX 10.5 并使用 Nodejs。我设法安装了 npm 并用它来安装几个插件。好吧,至少安装说它运行良好,但是当我尝试加载它们时出现错误
$npm install htmlparser
安装成功,然后我用
创建了一个名为 test 的文件var htmlparser = require("node-htmlparser");
然后运行
$node test.js
我明白了
var htmlparser = require("node-htmlparser"); node.js:275 throw new Error("Cannot find module '" + request + "'");
我的.bash_profile 文件中有这个:
export NODE_PATH="/usr/local/lib/node"
如果我在 this page 克隆 GIT 存储库并将文件 lib/node-htmlparser.js 移动到 ~/.node_libraries,那么它工作正常。
如果我必须像这样移动 lib 文件,使用 npm 安装任何东西有什么意义?我错过了什么吗?
【问题讨论】:
标签: javascript macos node.js npm