Обслуживание клиентской библиотеки DNode - «не удается найти модуль dnode / web» - PullRequest
2 голосов
/ 29 декабря 2011

Я пытаюсь создать простое двунаправленное приложение 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. Есть идеи?

Ответы [ 2 ]

2 голосов
/ 01 января 2012

dnode / web - это действительно древний способ размещения исходного кода. Теперь /dnode.js доступен по умолчанию, поэтому вы можете просто <script src="/dnode.js"></script>.

1 голос
/ 17 января 2012

Натолкнулся на то же самое, эта статья, кажется, устарела.Перейдите на страницу dnode на Github и попробуйте там примеры.Они работают.

...