欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
我想大家在node流行之前,大家都对Apache等比较熟悉,而且特别是在做开发的时候,必须要先启用Apache.后来用了好长一段时间的wrap.
 
今天小编就用就简单的方式开启一个简单的http-server服务,希望可以帮到亲们.
 
首先默认您的电脑是有node环境的,你只需要打开cmd窗口输入
 
$ npm install -g http-server   //全局安装http-server.
 
然后进入到你需要启用服务的文件夹
 
输入一下命令:
 
http-sever [path] [ports]   //path: 默认为当前文件夹;    ports: 端口号
 
正常的一般我 在vue-cli使用npm run build以后,
 
会cd到 dist文件夹,然后输入命令:
 
http-sever -p 8008
 
如下图:
 
// 你直接复制http://192.168.1.129:8008 或者 http://127.0.0.1:8008
 
到浏览器地址栏中即可;
 
以下是http-sever 的可配置项,大家可以根据自己的需要进行相应的配置:
 
-p 要使用的端口(默认为8080)
 
-a 要使用的地址(默认为0.0.0.0)
 
-d 显示目录列表(默认为“True”)
 
-i 显示autoIndex(默认为“True”)
 
-g或者--gzip启用时(默认为“False”),它将./public/some-file.js.gz代替./public/some-file.jsgzip文件版本的存在,并且请求接受gzip编码。
 
-e或--ext默认文件扩展名(如果没有提供)(默认为'html')
 
-s或--silent从输出中抑制日志消息
 
--cors通过Access-Control-Allow-Origin标题启用CORS
 
-o 启动服务器后打开浏览器窗口
 
-c设置缓存控制最大年龄标头的缓存时间(以秒为单位),例如-c10为10秒(默认为“3600”)。要禁用缓存,请使用-c-1。
 
-U或--utc在日志消息中使用UTC时间格式。
 
-P或--proxy代理不能在本地解析给定url的所有请求。例如:-P http://someurl.com
 
-S或--ssl启用https。
 
-C或--certssl证书文件的路径(默认:cert.pem)。
 
-K或--keyssl密钥文件的路径(默认值:key.pem)。
 
-r或--robots提供/robots.txt(其内容默认为'User-agent:* \ nDisallow:/')
 
-h或--help打印此列表并退出。

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h63361.shtml