在nodejs中引入connect后,构建应用的代码如下

var connect = require('connect');
var server = connect.createServer();
server.use(connect.static(__dirname + '/website'));
server.listen(3000);

在终端启动服务后,出现错误

很可能因为node版本太高,对connect支持不好,也可能是因为connect在升级过程中废弃了一些特性。

此时需要在项目目录执行这句:

$ npm install connect@2.X.X

我顺便执行了 npm install serve-static

然后启动项目,没有报错了。

顺便贴一下网上找到的解决方案

http://stackoverflow.com/questions/24346161/nodejs-connect-cannot-find-static

最新文章

  1. shr 右移测试
  2. Oracle基础函数
  3. sprint3(第三天)
  4. 【转】 linux 安装nginx及编译参数详解
  5. Android Studio配置(build优化和as优化)
  6. Java学习之IO之File类一
  7. opencv---cvor
  8. Struts2之Validator
  9. 使用VideoView开发视频总结
  10. Gist - ES6 Promise
  11. [转载] 深入了解Java ClassLoader、Bytecode 、ASM、cglib
  12. node 使用koa2 异步读文件
  13. SQL MIN() 函数
  14. 教你MySQL Binlog实用攻略
  15. zimbra填坑记录
  16. soul开源网关项目搭建学习
  17. 区分TCP包的顺序
  18. Google Guava Stopwatch(计时器)
  19. pythonic语法
  20. 关于web标准的一些想法

热门文章

  1. javascript---遇到关于this的相关问题(解决this)(持续更新中...)
  2. [JavaScript]转--如何让JS代码高大上
  3. Top 10 Algorithms for Coding Interview--reference
  4. Linux 学习笔记 基本的bash shell命令
  5. 区块上的三角形状的css写法
  6. 线程本地变量ThreadLocal
  7. 【linux错误解决】MySQL远程连接ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'的问题
  8. h2database源码浅析:TransactionMap、MVMap、MVStore
  9. ASP实现用年月日时分秒和两位随机数字来作为上传文件名的函数
  10. 20150503-struts2入门-标签