小编Geo*_*ana的帖子

node.js表示模块未正确加载

Geos-Mac:hone georgiana$ npm list
/Users/georgiana/local/hone
??? express@2.3.6 
? ??? connect@1.4.1 
? ??? mime@1.2.2 
? ??? qs@0.1.0 
??? gently@0.9.0 
??? mysql@0.9.1
Run Code Online (Sandbox Code Playgroud)

但是,包含一个简单的脚本

var express = require( 'express' ).createServer();
Run Code Online (Sandbox Code Playgroud)

Error: Cannot find module 'express'
at Function._resolveFilename (module.js:322:11)
.........
Run Code Online (Sandbox Code Playgroud)

当试图使用快递.

请注意

Geos-Mac:hone georgiana$ npm express -v
1.0.6
Run Code Online (Sandbox Code Playgroud)

Geos-Mac:hone georgiana$ node -v
v0.5.0-pre
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

load node.js express

4
推荐指数
1
解决办法
1万
查看次数

从db获取简单信息到node.js http服务器响应

我试图从db获取一个简单的信息到node.js http服务器响应.在下面的代码片段中,我可以在系统日志中看到DB结果,但在http响应中却看不到.

你能告诉我为什么会这样吗?

谢谢.

var
    sys = require( 'sys' )
    , http = require( 'http' )
    , dbParams = {
          user : 'test'
        , pass : 'test'
        , db : 'just_test'
    }
;

function dbConnect() {
    var Client = require( 'mysql' ).Client
        , client = new Client()
    ;

    client.user = dbParams.user;
    client.password = dbParams.pass;
    client.connect();
    client.query('USE ' + dbParams.db);

    return( client );
}

var dbClient = dbConnect();

http.createServer( function( httpRequest, httpResponse ) {
    httpResponse.writeHead( 200, { 'Content-Type' : 'text/plain' } …
Run Code Online (Sandbox Code Playgroud)

mysql node.js

2
推荐指数
1
解决办法
2943
查看次数

标签 统计

node.js ×2

express ×1

load ×1

mysql ×1