返回顶部
首页 > 资讯 > 服务器 >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://lsjlt.com/news/73056.html(转载时请注明来源链接)

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

猜你喜欢
  • nodejs如何搭建本地服务器并访问文件
    小编给大家分享一下nodejs如何搭建本地服务器并访问文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!安装node:https...
    99+
    2024-04-02
  • nodejs搭建本地服务器并访问文件的方法
    安装node:https://nodejs.org/en/download/ 在本地建立目录:f:/nodetest,在该目录下新建index.html作为我们将要访问的内容。新建server.js作为no...
    99+
    2022-06-04
    服务器 文件 方法
  • nodejs服务搭建教程 nodejs访问本地站点文件
    本教程为大家分享了nodejs服务搭建和如何访问本地站点文件,供大家参考,具体内容如下 搭建nodejs服务器步骤: 1.安装nodejs服务(从官网下载安装) 2.在自己定义的目录下新建服务器文件如 se...
    99+
    2022-06-04
    站点 文件 教程
  • 如何使用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
    服务器 运维
  • nodejs搭建本地http服务器教程
    由于不做php相关的东西,懒得装apache,干脆利用nodejs搭建一个本地的服务器用于测试。 nodejs这玩意儿吧,对做前端的介入后端简直就是一把利器。而且目前,nodejs也越来越有商用价值。 no...
    99+
    2022-06-04
    服务器 教程 nodejs
  • 云服务器访问本地文件夹
    如果您需要在云服务器上访问本地文件夹,您需要在云服务器上安装一个文件夹服务。以下是云服务器访问本地文件夹的方法: 使用云服务器登录进入云服务器控制台,在控制台中单击“文件/文件夹”选项。 在“文件/文件夹”选项卡下,单击“查看”按钮。 ...
    99+
    2023-10-26
    文件夹 服务器
  • 如何使用Nodejs搭建服务器访问html、css、JS等静态资源文件
    这篇文章给大家分享的是有关如何使用Nodejs搭建服务器访问html、css、JS等静态资源文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。第一步,俗话说的好,工欲善其事,必先...
    99+
    2024-04-02
  • 用nodeJS搭建本地文件服务器的几种方法小结
    搭建nodejs服务器步骤: 1.安装nodejs服务,node相当于apache服务器 2.在自己定义的目录下新建服务器文件如 server.js 例如,我在E:PhpProjectHTML5webs...
    99+
    2022-06-04
    小结 几种方法 文件服务器
  • 如何通过本地搭建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 运维 网络
  • ajax如何访问本地json文件
    要访问本地的JSON文件,可以使用AJAX的XMLHttpRequest对象来发送一个GET请求。以下是一个使用AJAX访问本地JS...
    99+
    2023-09-13
    json ajax
  • 云服务器访问本地文件权限
    云服务器可以访问本地文件,通常情况下需要使用相应的权限来访问。以下是一些云服务器对文件权限的要求: 读取文件权限: 云服务器通常需要使用读取文件权限,只有授予了该权限的用户才可以访问本地文件。需要确保所有用户都可以读取文件,并可以编辑...
    99+
    2023-10-26
    权限 本地文件 服务器
  • 用Nodejs搭建服务器访问html、css、JS等静态资源文件
    为了测一个附近门店的功能,需要配置一下服务器进行测试。本来打算用apache的,后来想自己是做前端的,好久没有用过Nodejs了何不用所学的知识自己配一下呢,说动手就手。 第一步,俗话说的好,工欲善其事,必...
    99+
    2022-06-04
    静态 服务器 文件
  • 如何搭建云服务器网页访问记录文件
    以下是一篇800字的文章,介绍如何通过记录网页访问记录文件来搭建安全的云服务器网页。 首先,我们需要在本地建立一个数据库文件,用于存储网页访问记录。在Windows系统中,可以使用文本编辑器或者命令行工具创建一个名为"database"的...
    99+
    2023-10-27
    服务器 网页 文件
  • nodejs构建本地web测试服务器 如何解决访问静态资源问题
    直接打开html文件,是以file:///方式打开的,这种方式很多时候会遇到跨域的问题,因此我们一般会搭建一个简易的本地服务器,来运行测试页面。 一、构建静态服务器 1、使用express模块 建立个js文...
    99+
    2022-06-04
    如何解决 静态 服务器
  • 如何搭建云服务器网页访问记录文件夹
    首先,你需要选择一种网络技术来构建云服务器网络,比如NAT网关、负载均衡器等。这些技术可以让你的云服务器拥有多个网络连接,从而支持多个用户的访问。 然后,你需要为云服务器添加一个访问记录文件夹,这个文件夹通常被放在应用程序的后端。用户在访...
    99+
    2023-10-27
    文件夹 服务器 网页
  • 云服务器访问本地文件夹权限
    以下是一个简单的云服务器访问本地文件夹权限的示例代码: ``` python import os 配置云服务器 server.users = 'https://example.com' 打开文件服务器 fileoperations = {...
    99+
    2023-10-26
    文件夹 权限 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作