打造前端 Deepin Linux 工作环境——配置静态服务器

来源:互联网 发布:一淘和淘宝联盟 两个号 编辑:程序博客网 时间:2024/06/08 04:11

打造前端 Deepin Linux 工作环境——配置静态服务器

我们前面虽然已经安装了一个 xampp 的集成服务器环境,但是这个东西实在是太重了。一般情况下,我们写个css或者 js 居然要跑那个东西我实在是优点受不了。所以呢,我这一篇博文呢,就来讲一下,我们如何搞几个静态的服务器。

Python 静态服务器

其实 python 的服务器功能还是蛮强大的,但是对于我们前端工程师来说,还是把它当成一个简单的静态 http 服务器就好。

好,首先我们打开终端工具,在里面输入

python

看能否启动 python 环境,如下图所示:

python

好,我们可以看到 跑的版本是是 python 2.7.13 也就是 python 2 了。

python 2 的启动 httpserver 的命令是:

python -m SimpleHTTPServer

我们到前面配置 xampp 的时候随便写的一个 html 文件目录中执行这个命令,如下图所示:

python -m SimpleHTTPServer

然后我们在浏览器里面输入: http://127.0.0.1:8000/,就可以看到如下图所示的结果了。

http://127.0.0.1:8000/

这个命令还是有点太长了。我们把这个命令缩短一点,还是用前面的章节中说的方法,在命令行中执行下面的命令:

echo 'alias pyhttp="python -m SimpleHTTPServer"' >> ~/.bash_profile && . ~/.bash_profile

执行完成之后,我们就可以用 pyhttp 这个我们自定义的一个缩写的命令来启动 pyhttp 静态 http 服务了。

pyhttp

如果想要换个端口来启动服务,则命令就是

pyhttp 4000

这样就可以了。

如果你安装的是 phthon 3 那么命令就不是 python -m SimpleHTTPServer 而是要改成 python -m http.server 效果是一样的。

全局安装 nodejs 的 http-server 服务

有上面的那一个方法就可以哈,这里是作为一个补充。nodejs 有一个 http-serverhttp服务包,全局安装之后,也可以启动一个 http 服务。

安装命令如下:

sudo npm install http-server -g

安装完成之后,我们就可以使用 http-server 命令来启动一个 http 服务了。

// 启动一个http服务 默认端口 8080http-server// 指定一个端口启动http-server -p 9000

运行结果如下图所示:

这里写图片描述

这个命令不算太长,但是你和我一样还是喜欢短的,不需要进行缩短,因为它已经给了一个默认的缩短的了。

// 启动一个http服务 默认端口 8080hs// 指定一个端口启动hs -p 9000

这我就不放图了。

安装 Browsersync 服务

前面的两个静态服务器都是不会自己刷新的,我们为了提高效率,会搞一个自动刷新的 http 服务,然后我们边写代码,浏览器里就自动刷新,这样就可以大大提高我们的效率了。这个我以前的博文中也有推荐过,大家可以看详情:http://blog.csdn.net/fungleo/article/details/60476466

那边是说的 mac 系统,其实和 linux 是一样一样的。所以详情去我那篇博文看,我这里只说安装命令和命令缩短命令。

安装 Browsersync

sudo npm install -g browser-sync

具体怎么使用,看我上面的连接,我把最常用的,缩短成bshttp

// 编辑配置文件vim ~/.bash_profile// 给文件末尾添加alias bshttp='browser-sync start --server --files "**/*.css, **/*.html"'//:wq 保存退出// 使配置文件生效. ~/.bash_profile

小结

python 一般系统都自带,所以直接用它的没什么不好的。http-servernodejs 的一个服务包,喜欢就安装,不喜欢也无所谓。最后一个是 Browsersync 强烈推荐安装。具体怎么使用,请查看 效率工具 Browsersync ,文件保存浏览器自动刷新

本文由FungLeo原创,允许转载,但转载必须附注首发链接。谢谢。

阅读全文
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 八个月宝宝头歪怎么办 宝宝头往左边偏怎么办 11月婴儿歪脖子怎么办 婴儿头往左边偏怎么办 宝宝头网的高怎么办 宝宝头歪向一边怎么办 2岁宝宝头睡偏了怎么办 6岁儿童头有点歪怎么办 宝宝脖子有点偏左边歪怎么办 宝宝脖子偏了怎么办呢 斜颈导致的脸歪怎么办 斜颈手术后脸部还不对称怎么办 宝宝3个月斜颈怎么办 一岁八个月宝宝斜颈怎么办 四个月宝宝有点斜颈怎么办 一岁宝宝有点偏怎么办 6个月宝宝有点斜颈怎么办 四个月宝宝左侧胸锁乳突肌厚怎么办 脖子疼好几天了怎么办 有双下巴怎么办才能瘦掉 胃突然疼的厉害怎么办 手劳损痛的厉害怎么办 手臂扭到了很疼怎么办 寒湿导致肩膀痛怎么办 吃辣脖子肿了怎么办 脖子长了个肿瘤怎么办 一边背高一边低怎么办 生完孩子肩宽了怎么办 狗狗脖子上长囊肿怎么办 胸肋关节韧带疼怎么办 三岁宝宝有点驼背怎么办 20多岁有点驼背怎么办 五岁宝宝有点驼背怎么办 孕妇腰扭了很痛怎么办 怀孕了腰扭了疼怎么办 小龙芭比扭腰机开机没有声音怎么办 高中生训练数学计算的准确性怎么办 跑步累了跑不动了怎么办 一跑步就岔气了怎么办 婴儿关节折邹发红怎么办? 打了借条人跑了怎么办