Geos-Mac:hone georgiana$ npm list
/Users/georgiana/local/hone
├─┬ [email protected] /cdn-cgi/l/email-protection
│ ├── [email protected] /cdn-cgi/l/email-protection
│ ├── [email protected] /cdn-cgi/l/email-protection
│ └── [email protected] /cdn-cgi/l/email-protection
├── [email protected] /cdn-cgi/l/email-protection
└── [email protected] /cdn-cgi/l/email-protection
然而,一个简单的脚本包含
var express = require( 'express' ).createServer();
gives
Error: Cannot find module 'express'
at Function._resolveFilename (module.js:322:11)
.........
当尝试使用快递时。
请注意
Geos-Mac:hone georgiana$ npm express -v
1.0.6
and
Geos-Mac:hone georgiana$ node -v
v0.5.0-pre
有任何想法吗?
通过在应用程序的文件夹中安装express模块来解决;受到手册的启发http://nodejs.org/docs/v0.4.1/api/modules.html#loading_from_node_modules_Folders http://nodejs.org/docs/v0.4.1/api/modules.html#loading_from_node_modules_Folders
所以,里面/Users/georgiana/Sites/nodejs-play
我执行了npm install express
命令,该命令将模块安装在/Users/georgiana/Sites/nodejs-play/node_modules/express
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)