2

我正在尝试使用此处的 DNode 教程构建一个简单的双向 DNode 应用程序。但是我不确定如何为客户端 dnode js 提供服务。

该示例包括以下代码:

var js = require('dnode/web').source();

var httpServer = http.createServer(function (req,res) {
    if (req.url == '/dnode.js') {
        res.writeHead(200, { 'Content-Type' : 'text/javascript' });
        res.end(js);
    }
//...

但应用程序不会运行。我得到:“错误:找不到模块 'dnode/web'”

DNode 通过 npm 安装。有任何想法吗?

4

2 回答 2

2

dnode/web 是非常古老的源代码托管方式。现在 /dnode.js 是默认可用的,所以你可以只<script src="/dnode.js"></script>.

于 2011-12-31T21:09:26.500 回答
1

遇到同样的事情,那篇文章似乎已经过时了。转到Github 上的 dnode 页面并尝试那里的示例。他们工作。

于 2012-01-17T00:55:34.670 回答