美文网首页
node.js 挂载本地项目

node.js 挂载本地项目

作者: billzheng | 来源:发表于2020-09-07 22:29 被阅读0次

node.js 挂载本地项目

本地项目目录

root
   |— assets
   |— css
   |— js
index.html
server.js  // mode服务配置

server.js —— mode服务配置

//导入 http  模块
const http = require("http")
//导入fs     file system文件管理系统
const fs = require("fs")
//创建服务器  
//req     request 请求流
//res     response 相应流
http.createServer((req, res) => {
//访问文件名称为 请求流req里的url     
//在前面拼接小数点  是因为请求流req里的url是没有小数点的,访问本地文件需要加小数点
    var file_name = "." + req.url
//如果./后面没有请求路径    默认访问index 页面
    if (file_name == "./") {
        file_name = "./index.html"
    }
//否则 开始读文件   
    fs.readFile(file_name, (err, data) => {
        if (err) {
//如果error  存在 访问404页面
            file_name = "./404.html"
//访问404页面的内容
            fs.readFile(file_name, (err, data) => {
                res.end(data.toString())
            })
        } else {
//否则  将访问 file_name 路径正确的页面 
            res.end(data.toString())
        }
    })
    // res.end("1111")
}).listen(8899, () => {
//链式写法  http模块  监听  8899端口
    console.log("Server run on http://127.0.0.1:8899")
})

进入root 根目录下,调出cmd,直接运行 node server.js 即可运行

node server.js

通过 http-server 搭建

// 安装 http-server 
npm i http-server -g
// 想要host的目录下 cmd进入 ,输入下面指令,回车
http-server

相关文章

  • node.js 挂载本地项目

    node.js 挂载本地项目 本地项目目录 server.js —— mode服务配置 进入root 根目录下,...

  • 我的第一篇博客

    搭建本地YUM本地库iso挂载 挂载: 卸载: 挂载:

  • node-js获取本机ip

    使用node.js获取本地IPv4地址 项目需求 在公司开发项目过程中, 使用Vue项目配置本地host的时候;每...

  • 自己搭建yum源

    一、创建本地yum源 挂载本地iOS镜像文件linux下挂载到/mnt目录(先不设置开机自动挂载) mount -...

  • mount 挂载与 umount 卸载

    mount:挂载 挂载本地光盘: NFS 挂载: CentOS 挂载 U 盘: 查看挂载的情况: 查看某台主机提供...

  • vue 项目开发框架

    使用vue-cli开发(本地需要安装node.js) 项目技术架构 vue-cli webpack vue Vue...

  • SpringBoot2.x整合(cos,oss,本地挂载盘)文件

    由于项目升级,文件存储由本地磁盘(挂载盘)升级为cos(腾讯云)存储,由此实现了一套整合各家文件存储的项目。 1....

  • 建立本地私有源的方法(CentOS)

    1 从本地ISO文件中安装软件 1 挂载ISO文件 *.iso为需挂载的ISO文件,/mnt/cdrom为挂载位置...

  • docker 部署本地Django项目

    1、docker 挂载容器数据库到本地 下载安装mysql镜像: 挂载容器数据库到本地,并启动数据库容器: --r...

  • React爬坑总结

    react脚手架快速创建react项目 方法一: 1.本地安装node.js/npm 此步省略 npm inst...

网友评论

      本文标题:node.js 挂载本地项目

      本文链接:https://www.haomeiwen.com/subject/ymrrektx.html