iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >nodejs如何搭建本地服务器并访问文件
  • 526
分享到

nodejs如何搭建本地服务器并访问文件

2024-04-02 19:04:59 526人浏览 薄情痞子
摘要

小编给大家分享一下nodejs如何搭建本地服务器并访问文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!安装node:https

小编给大家分享一下nodejs如何搭建本地服务器并访问文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

安装nodehttps://nodejs.org/en/download/

在本地建立目录:f:/nodetest,在该目录下新建index.html作为我们将要访问的内容。新建server.js作为node开启的入口:

$ cd f:/nodetest
$ mkdir index.html
$ mkdir server.js

index.html文件里简单写一点东西:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>node Test</title>
  <style type="text/CSS">
    html,body{
      margin: 0;
      padding: 0;
    }
    .node{
      width: 300px;
      margin: 0 auto;
      padding-top:100px; 
      text-align: center;
    }
    .node h2{
      color:rgb(33,199,40);
    }
  </style>
</head>
<body>
  <div class="node">
    <h2>Hello Nodejs</h2>
  </div>
</body>
</html>

接下来写server.js:

const PORT = 8888; //访问端口号8888  //端口号最好为6000以上
var Http = require('http'); //引入http模块
var fs = require('fs'); //引入fs模块
var url = require('url');//引入url模块
var path = require('path');//引入path模块


// req : 从浏览器带来的请求信息
// res : 从服务器返回给浏览器的信息
var server = http.createServer(function(req,res){
  var pathname = url.parse(req.url).pathname;;
   //客户端输入的url,例如如果输入localhost:8888/index.html,那么这里的url == /index.html 
   //url.parse()方法将一个URL字符串转换成对象并返回,通过pathname来访问此url的地址。

  var realPath = path.join('F:/nodejs/nodetest',pathname);
  //完整的url路径
  console.log(realPath); 
  // F:/nodejs/nodetest/index.html

  fs.readFile(realPath,function(err,data){
    
    if(err){
      //未找到文件
      res.writeHead(404,{
        'content-type':'text/plain'
      });
      res.write('404,页面不在');
      res.end();
    }else{
      //成功读取文件
      res.writeHead(200,{
        'content-type':'text/html;charset="utf-8'
      });
      res.write(data);
      res.end();
    }
  })
});
server.listen(PORT); //监听端口
console.log('服务成功开启')

结果:

nodejs如何搭建本地服务器并访问文件

以上是“nodejs如何搭建本地服务器并访问文件”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网服务器频道!

--结束END--

本文标题: nodejs如何搭建本地服务器并访问文件

本文链接: https://www.lsjlt.com/news/73056.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • nodejs如何搭建本地服务器并访问文件
    小编给大家分享一下nodejs如何搭建本地服务器并访问文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!安装node:https...
    99+
    2024-04-02
  • 如何使用nodeJS搭建本地文件服务器
    这篇文章主要介绍了如何使用nodeJS搭建本地文件服务器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。搭建nodejs服务器步骤:1.安装n...
    99+
    2024-04-02
  • nodejs web本地服务器搭建
    随着web技术的不断发展,越来越多的人开始关注如何搭建一个本地的web服务器,以方便他们进行开发和测试工作。而Node.js作为一款非常流行的服务器端开发框架,也可以用于搭建web本地服务器。本文将介绍如何使用Node.js来搭建一个简单的...
    99+
    2023-05-17
  • 搭建本地服务器如何绑定域名访问
    搭建本地服务器绑定域名访问的方法:打开“我的电脑”,找到C:\Windows\System32\drivers\etc这路径下的“hosts”文件。打开hosts文件,在末尾添加“127.0.0.1 www.test.com”这条记录。打开...
    99+
    2024-04-02
  • 云服务器访问本地文件
    如果您正在使用云服务器,但是要通过本地文件来访问文件,您可以按照以下步骤操作: 打开您的云服务器控制台并进入“客户机”界面。 点击“文件”按钮,选择一个文件,例如“PowerPoint演示文稿”或“Slides”,然后选择要访问的路径。...
    99+
    2023-10-26
    本地文件 服务器
  • 本地电脑搭建SFTP服务器,并实现公网访问
    本地电脑搭建SFTP服务器,并实现公网访问 文章目录 本地电脑搭建SFTP服务器,并实现公网访问1. 搭建SFTP服务器1.1 下载 freesshd 服务器软件1.3 启动SFTP服务1.4...
    99+
    2023-09-23
    服务器 运维
  • 云服务器访问本地文件夹
    如果您需要在云服务器上访问本地文件夹,您需要在云服务器上安装一个文件夹服务。以下是云服务器访问本地文件夹的方法: 使用云服务器登录进入云服务器控制台,在控制台中单击“文件/文件夹”选项。 在“文件/文件夹”选项卡下,单击“查看”按钮。 ...
    99+
    2023-10-26
    文件夹 服务器
  • 如何使用Nodejs搭建服务器访问html、css、JS等静态资源文件
    这篇文章给大家分享的是有关如何使用Nodejs搭建服务器访问html、css、JS等静态资源文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。第一步,俗话说的好,工欲善其事,必先...
    99+
    2024-04-02
  • ajax如何访问本地json文件
    要访问本地的JSON文件,可以使用AJAX的XMLHttpRequest对象来发送一个GET请求。以下是一个使用AJAX访问本地JS...
    99+
    2023-09-13
    json ajax
  • 如何通过本地搭建wamp服务器并实现无公网IP远程访问
    文章目录 前言1.Wamp服务器搭建1.1 Wamp下载和安装1.2 Wamp网页测试 2. Cpolar内网穿透的安装和注册2.1 本地网页发布2.2 Cpolar云端设置2.3 Cpolar本地设置 3. 公网访问测试4...
    99+
    2023-08-18
    服务器 tcp/ip 运维 网络
  • 云服务器访问本地文件权限
    云服务器可以访问本地文件,通常情况下需要使用相应的权限来访问。以下是一些云服务器对文件权限的要求: 读取文件权限: 云服务器通常需要使用读取文件权限,只有授予了该权限的用户才可以访问本地文件。需要确保所有用户都可以读取文件,并可以编辑...
    99+
    2023-10-26
    权限 本地文件 服务器
  • 如何搭建云服务器网页访问记录文件
    以下是一篇800字的文章,介绍如何通过记录网页访问记录文件来搭建安全的云服务器网页。 首先,我们需要在本地建立一个数据库文件,用于存储网页访问记录。在Windows系统中,可以使用文本编辑器或者命令行工具创建一个名为"database"的...
    99+
    2023-10-27
    服务器 网页 文件
  • 云服务器访问本地文件夹权限
    以下是一个简单的云服务器访问本地文件夹权限的示例代码: ``` python import os 配置云服务器 server.users = 'https://example.com' 打开文件服务器 fileoperations = {...
    99+
    2023-10-26
    文件夹 权限 服务器
  • 云服务器访问本地文件夹失败
    如果您尝试访问本地文件夹时,服务器返回了错误信息,例如“无法找到该文件”或“服务器不可用”,这可能是因为您正在尝试从 Web 浏览器访问该文件夹或从其他服务器上访问它。 请检查以下步骤: 确认文件夹所在的服务器是否已正确配置。例如,如果...
    99+
    2023-10-26
    文件夹 服务器
  • 如何搭建云服务器网页访问记录文件夹
    首先,你需要选择一种网络技术来构建云服务器网络,比如NAT网关、负载均衡器等。这些技术可以让你的云服务器拥有多个网络连接,从而支持多个用户的访问。 然后,你需要为云服务器添加一个访问记录文件夹,这个文件夹通常被放在应用程序的后端。用户在访...
    99+
    2023-10-27
    文件夹 服务器 网页
  • 怎样通过本地电脑搭建SFTP服务器,并实现公网访问?
    本地电脑搭建SFTP服务器,并实现公网访问 文章目录 本地电脑搭建SFTP服务器,并实现公网访问1. 搭建SFTP服务器1.1 下载 freesshd 服务器软件1.3 启动SFTP服务1.4 添加用户1.5 保存所有配置 2...
    99+
    2023-08-22
    服务器 运维
  • Java实现文件上传到服务器本地,并通过url访问
    文章目录 一、场景二、SpringBoot默认静态资源访问方式三、上传的文件应该存储在哪?怎么访问?1.文件存储在哪?2.怎么访问?示例代码 四、测试五、总结 一、场景 Java实现文件上传到服务器本地,并通过url...
    99+
    2023-08-19
    java 服务器 spring boot
  • 云服务器访问本地文件权限在哪
    云服务器访问本地文件权限可能包括以下几个步骤: 文件权限检查:登录云服务器管理界面,在 "文件" 和 "权限管理" 选项卡中查看是否有可用于读取或写入文件的权限。如果没有,选择一个可用于读取或写入的权限。 设置文件访问权限:在服务器上的...
    99+
    2023-10-26
    权限 本地文件 服务器
  • 云服务器访问本地文件权限设置
    云服务器可以访问本地文件,通常情况下需要对其进行权限设置。以下是常见的云服务器文件访问权限设置方法: 打开终端,运行服务器端的命令行操作,如"ping yun.cloud"、"ftp yun.cloud"、"open yun.cloud...
    99+
    2023-10-26
    权限 本地文件 服务器
  • 云服务器访问本地文件怎么删除
    如果您要删除云服务器上的本地文件,请按照以下步骤操作: 在云服务提供商的网站上登录或注册,并选择所使用的云计算供应商:https://www.cloudserver.com/。 在云服务器上选择“文件夹和文件”选项。在“文件夹和文件”对...
    99+
    2023-10-26
    本地文件 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作