通常我们都是用file协议打开本地静态网页,但是,如果要和后端同事协作,或者想自己先模拟前后端数据交互,file协议直接访问服务器会有跨域问题,不能访问服务器,于是我们就想,能不能在开发过程中也把自己的网页也挂在服务器上。
node的http-server是个不错的选择。
流水线:
1. 安装node.js
2. 安装http-server
npm i http-server -g(全局安装方便到处可以调用);
(今天遇到了npm说由于安全问题不能安装,可以考虑用淘宝镜像cnpm,快的飞起)
3. 开启服务
命令行中进入目标文件夹(也就是需要启动服务的文件夹),输入
http-server 回车启动就好了。
在浏览器打开命令行出现的地址,默认为http://127.0.0.1:8080,或者http://localhost:8080.