Node.js - 抛出新错误(“找不到模块'”+请求+“'”);

时间:2012-05-18 03:23:28

标签: node.js

这是什么意思?

throw new Error("Cannot find module '" + request + "'");

当我安装一个软件包时,我得到了错误!为什么呢?

我是usig express。

e.g。

npm install -g moment

m = require('moment');

1 个答案:

答案 0 :(得分:4)

如果要在脚本中使用它,则必须在本地安装它。如果要在shell中使用它,请全局安装。

http://blog.nodejs.org/2011/03/23/npm-1-0-global-vs-local-installation/

基本上,在没有npm install moment标志的情况下运行-g,它会起作用。