本地node.js服务器搭建并通过浏览器访问服务器

1

2

3

github下载express

https://github.com/expressjs/express

1.首先

检查是否安装了node和npm

要检查是否安装了Node.js,请在终端中运行以下命令:

node -v

要确认您已安装npm,可以在终端中运行此命令:

npm -v

mac-终端命令行

2.没有的话需要去下载安装Node.js和npm(npm与Node.js一起发布 - 这意味着当你下载Node.js时,你会自动在你的计算机上安装npm)https://nodejs.org/en/

推荐大多数用户使用

3.在桌面新建个文件夹

mkdir 1214tt

进入到1214tt文件夹下

cd /Users/zhaotong/Desktop/1214tt

npm init

后一路确定enter

npm init

经过npm init后会在文件夹下生成一个package.json文件

接下来在 myapp 目录下安装 Express 并将其保存到依赖列表中。如下:npm install express --save

npm install express --save

经过npm install express --save后会在文件夹下生成一个package-lock.json文件

接下来在1214tt文件下新建.js文件

varexpress=require('express')varapp=express()app.get('/',function(req,res) {res.send('Hello World')})app.listen(3000)

敲入vim ttindex.js后 按I开始写入,把上方截图的五行代码黏贴到其中,然后按: wq 保存并且推出vim

最后在终端里启动node \ttindex.js

最后在终端里启动node \ttindex.js

在浏览器里输入http://127.0.0.1:3000

访问得到

http://127.0.0.1:3000

http://localhost:3000

大功告成

于是就可以通过服务器访问网页

1.首先打开百度的新闻----页面存储为网页源码命名为ttbaidu.html到桌面

然后在1214tt文件里新建一个文件夹www_root

将ttbaidu.html拖入到www_root文件夹下

此时需要修改1214tt文件夹下的ttindex.js文件

var express = require('express')

var app = express()

var path = require("path");

app.use("/", express.static(path.join(process.cwd(), "www_root")));

app.get('/', function (req, res) {

res.send('Hello World')

})

app.listen(3000)

再次启用node \ttindex.js

现在明白了移动端只是长海一粟,服务器才是博大精深!!!!

https://www.npmjs.com/get-npm

http://www.expressjs.com.cn/starter/installing.html

node.js开源文件服务器,本地node.js服务器搭建相关推荐

  1. 本地RTMP流媒体服务器搭建拉流简易版

    本地RTMP流媒体服务器搭建. 一.火力牛摄像头配置 ip 为服务器的ip 二.本地搭建rtmp服务器 https://blog.csdn.net/szydwy/article/details/786 ...

  2. js:nodejs简单的Http服务器搭建

    一,用过一个nodejs平台,搭建简单的Http服务器 Node.js不是一种独立的语言,也不是javaScript框架,Node.js是一个让javaScript运行在服务端的开发平台,node.j ...

  3. js最小化浏览器_Handtrack.js 开源:3行JS代码搞定手部动作跟踪

    作者|Victor Dibia 译者|薛命灯 近日,GitHub 上开源了一个名为 Handtrack.js 的项目,有了它,你只需要 3 行代码就能用来检测图片中手的动作. 演示地址:https:/ ...

  4. 本地电脑做服务器搭建私人音乐网站ThinkMusic + cpolar内网穿透

    文章目录 1. 前言 2. 本地网页搭建 2.1 环境使用 2.2 支持组建选择 3. 网页安装 3. 本地网页发布 3.1 Cpolar云端设置 3.2 Cpolar本地设置 4. 公网访问测试 5 ...

  5. server2016做文件服务器,『配置』服务器搭建 Office Online Server2016 实现文档预览 番外 错误篇...

    安装一个或多个角色.角色服务或功能失败.找不到源文件.请再次尝试在新的"添加角色和功能"向导会话中安装角色.角色服务或功能,然后在向导的"确认"页中单击&quo ...

  6. 重启samba文件服务器,linux共享文件 samba 服务器搭建

    ubuntu11.10 文件共享访问,以下均以root身份执行 1.关闭ubuntu防火墙 ufw disable 2.先卸载samba-common apt-get remove samba-com ...

  7. 2023最新开源版ChatGPT3.5小程序源码无需服务器搭建+用阿里云函数搭建

    正文: 开源版本gpt3.5无需服务器搭建(阿里云函数) 搭建前说明:此教程使用阿里云函数搭建,搜阿里云函数,开通即可 此教程只是函数使用阿里云,数据库什么的不用动,如果你之前有版本上线,直接复制那个 ...

  8. 过去一年25个amazing node.js 开源项目(2018版本)

    2019独角兽企业重金招聘Python工程师标准>>> 过去一年25个令人惊奇的node.js开源项目(2018版本) 过去一年, 我们已经比较了近4,700个Node.js开源项目 ...

  9. Node.js静态文件服务器实战[转]

    p.s. 在下面这篇文章的指导下,做了一个静态文件服务器,见:https://github.com/walkerwzy/node_static_server ==== 这是一篇阐述得比较详细的文章,从 ...

最新文章

  1. unity人物旋转移动代码_Unity3D研究院之脚本实现模型的平移与旋转(六)
  2. 值得FS去的英雄副本
  3. python中font_Python ColorFont包_程序模块 - PyPI - Python中文网
  4. 【pmcaff】社交媒体时代,村姑如何找到真爱?
  5. 创业路上有指引,永洪CEO给企业服务型创业公司的融资建议
  6. JavaScript Notes
  7. 数据结构---平衡二叉树
  8. 5v继电器模块实物接线_继电器驱动无刷电机正反转(单向电调)
  9. 程序员发展职业规划_大厂程序员总结:程序员30岁前,该如何规划自己的职业发展?...
  10. Ubuntu14.04创建WiFi热点
  11. 服务器系统万能驱动,IT天空万能驱动程序
  12. 用金山打字通练习打字
  13. 【实战应用】后端返回支付宝HTML,如何使用.H5端调用支付宝支付
  14. 双千兆网口路由器方案开发板香橙派R1 Plus LTS连接USB无线网卡测试说明(OpenWRT 系统)
  15. Android 线程与线程安全
  16. JavaWeb框架(一):Web入门,Http的请求和响应,https介绍,Web实战自定义服务器
  17. mbedTLS(PolarSSL)简单思路和函数笔记(Client端)
  18. python读-Python之文件读写
  19. Altium designer软件常用最全封装库,包含原理图库、PCB库和3D模型库
  20. 陆金所控股2020年经调整净利润136亿,同比增长2.1%

热门文章

  1. 哈工大自动出校申请(selenium+chromedriver)(2021.3.22更新)
  2. 创建银行账户,实现存款,取款,转账(正解)
  3. React+SSM+阿里云部署(JDK, MySQL8, Tomcat)
  4. java基础入门-04-【集合学生管理系统】
  5. 作为一名IT狗,天天加班,快变秃子了,我决定去植发……
  6. 鲲鹏系列服务器,鲲鹏系列云服务器
  7. 《Learning Unsupervised Metaformer for Anomaly Detection》论文阅读笔记
  8. windows7下休眠不断网
  9. Sicily 14514. Bread Sorting
  10. 文献阅读 | Tracing the ancestry of modern bread wheats