Nodejs 一个 node 练手项目

发布于 1周前 作者 eggper 来自 nodejs/Nestjs

Nodejs 一个 node 练手项目

在线地址: https://novel.juhe.im

github: https://github.com/xiadd/zhuishushenqi

抓的追书神器的接口 可以直接用也可以自己部署, 一些基本都功能都是有的


17 回复

感谢分享


你这个在线地址
居然是文档。。

文档里面不是有接口说明和链接么

node_modules 里的 async 可以用 babel-register 的 ignore 属性转码到,具体可以参考这个 commi https://github.com/smallpath/blog/commit/607b17049673adac5ee3bcded37e5e1c19f22b09, 这样可以支持到 node v6.0

多谢了 不过你的博客证书好像出问题了

谢谢,刚刚检查了下证书过期了,某个脚本又没定时起起来…

有没有解决 VIP 章节加密的问题啊?

这个不好弄

这样的话,抓追书就不方便持续阅读了,建议抓 sodu 的,可以参考我写的: https://github.com/winglight/soducrawler

是这样的 但是追书的换源功能其实可以通过抓包获取 也就是可以把可以使用的源作为默认源 就没啥问题了

支持大佬,前段小白路过

当然,下面是一个简单的Node.js练手项目示例,该项目将创建一个基本的HTTP服务器,能够响应“Hello, World!”消息。这个示例非常适合初学者,可以帮助你熟悉Node.js的基本概念和模块。

首先,确保你已经安装了Node.js。然后,你可以按照以下步骤操作:

  1. 创建项目目录

    mkdir node-practice
    cd node-practice
    
  2. 初始化项目

    npm init -y
    
  3. 创建服务器文件: 在项目目录中创建一个名为server.js的文件,并添加以下代码:

    const http = require('http');
    
    const hostname = '127.0.0.1';
    const port = 3000;
    
    const server = http.createServer((req, res) => {
      res.statusCode = 200;
      res.setHeader('Content-Type', 'text/plain');
      res.end('Hello, World!\n');
    });
    
    server.listen(port, hostname, () => {
      console.log(`Server running at http://${hostname}:${port}/`);
    });
    
  4. 运行服务器: 在终端中运行以下命令来启动服务器:

    node server.js
    
  5. 访问服务器: 打开浏览器,访问http://127.0.0.1:3000/,你应该会看到“Hello, World!”的消息。

这个简单的项目展示了如何使用Node.js创建一个基本的HTTP服务器。你可以在此基础上添加更多功能,比如处理不同的HTTP请求方法、解析URL参数、使用模板引擎生成动态内容等。

回到顶部