nodejs一行命令快速启动一个web服务(两大神器:anywhere,http-server)

嗨,zaga好啊,我是临山,今天我们就来学学“一个命令快速启动一个web服务”,两个npm包都可以实现,下面一一道来。

有时候我们在写一个简单的html测试代码的时候,需要使用一个web服务,通过浏览器:localhost:xxxx/index.html 访问自己的测试demo,在没有node的情况下,往往需要搭建Apache或者Tomcat服务(也有使用php等搭建),在此,在下分享最简单的方法,这也是node带给我们极大的方便之处。

关于node的安装,可直接下载node的安装包,双击安装即可,非常简单,大家可以直接查看node官网。

进入正题,一行命令在项目文件根目录启动一个server

方法一(anywhere)

安装

anywhere 安装非常简单,在安装了node,npm的前提下

npm install -g anywhere
复制代码

使用

安装完成之后直接在想要启动服务的文件夹下,打开命令行,输入anywhere回车即可启动。
指定启动端口:

anywhere 8888 
复制代码

则会在8888端口启动


方法二(http-serve)

安装

npm install http-server -g
复制代码

使用

安装完成之后直接在想要启动服务的文件夹下,打开命令行,输入http-server,即可开启


在浏览器输入上面显示的ip可端口即可访问。

http-server -c-1 也可启动,表示在禁止缓存情况下启用

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值