快速启动web服务的两种方式
作为web开发者,日常开发中有一个常见的操作,在某个目录提供web服务,供自己或者团队其它人访问,需要域名绑定的时候可以用apache或者nginx,但是还要修改配置文件,重启服务,对于一个非常轻的操作,这样搞有点浪费时间,下面介绍两种极快速的在目录开一个web服务的方法,希望对大家有所帮助。
serve
这是一个npm的模块,首先需要先安装nodejs和npm,然后安装
npm install -g serve
serve
当前目录为根目录,默认端口在3000的服务serve --port 8000
当前目录为根目录,指定端口在8000的服务
更多参数看这里
Python的SimpleHTTPServer
需要先安装python,然后执行
python -m SimpleHTTPServer
python -m SimpleHTTPServer
当前目录为根目录,端口在8000的服务python -m SimpleHTTPServer 9000
当前目录为根目录,端口在9000的服务
为了更快速的使用,我们可以在.bashrc
或者.zshrc
里alias
一下
alias servehere="python -m SimpleHTTPServer"
在命令行里,执行一下servehere就可以开启服务