lighttpd和AngularJS-PhoneCat
Posted jiangwei0512
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lighttpd和AngularJS-PhoneCat相关的知识,希望对你有一定的参考价值。
简述
lighttpd是一个轻量级的Web服务器。关于如何使用lighttpd,可以参考https://blog.csdn.net/jiangwei0512/article/details/113208166。
AngularJS是Google开发的一种前端框架,而PhoneCat是一个使用AngularJS开发的官方示例,可以用来学习Angular的使用。
在https://www.angularjs.net.cn/phonecat/可以下载到PhoneCat的完整源码:
下载到的源码需要使用lighttpd来作为服务器运行,本文用来说明如何使用。
使用说明
lighttpd的编译和使用可以参考前文提到的博客。这里需要修改的部分如下:
1. 修改配置文件(名为PhoneCat.conf):
server.document-root = "/home/jw/Downloads/PhoneCat"
server.bind = "localhost"
server.port = 80
mimetype.assign = (
".html" => "text/html",
".txt" => "text/plain",
".jpg" => "image/jpeg",
".png" => "image/png"
)
static-file.exclude-extensions = ( ".fcgi", ".php", ".rb", "~", ".inc" )
index-file.names = ( "index.html" )
这里的server.document-root指定了PhoneCat源代码所在的位置;server.bind指定了网页需要输入的IP(其实就是本地);index-file.names指定了默认的入口文件,index.html也是PhoneCat源代码的入口。
2. 使用上述的配置文件启动lighttpd:
root@ubuntu:/usr/local/lighttpd/sbin# ./lighttpd -D -f PhoneCat.conf
2021-06-12 00:06:34: server.c.1508) server started (lighttpd/1.4.58)
第二句是打印显示,表示lighttpd已经正常启动。
3. 在浏览器查看,这一步其实没有说明修改,最终的结果如下:
以上就是使用PhoneCat的示例,后续会进一步介绍AngularJS的使用。
以上是关于lighttpd和AngularJS-PhoneCat的主要内容,如果未能解决你的问题,请参考以下文章