前端开发中,经常遇到有些场景需要用到服务器环境,例如AngularJS中的路由,或者是模拟ajax获取数据等需求时,这个时候并不需要考虑到服务端逻辑,只是搭建简单的静态资源服务,因此解决方法有很多,下面介绍几种简单快捷的常用方式
1、使用http-server
如果你安装了node,那么http-server
就是个不错的选择,只需要一行命令就可以快速启动。
安装:
npm install -g http-server
在项目根目录执行:
http-server -a 127.0.0.1 -p 8000
2、使用static-serverstatic-server
很类似http-server
,也是基于node,安装和使用方法很相似:
npm install -g static-server
使用时只需要在项目目录下指定该项目的入口文件即可:
static-server -i index.html
3、使用Python
如果你安装了Python,那这个方法可能最简便了,只需要在该目录下执行命令:
python -m SimpleHTTPServer
这样就启动了一个静态web服务器,此时项目的根目录为执行命令时所在目录,默认端口是8000,如果需要指定端口,则加上端口号启动:
python -m SimpleHTTPServer 8080
以上几种是我认为比较方便的
其他请见:https://blog.csdn.net/xiaoyangsavvy/article/details/80477398