简介
bsrunner 是一个基于 Node.js 的命令行工具,可以用于快速启动本地服务器并实时刷新浏览器,支持自定义端口、打开指定页面等功能。它可以极大地提高前端开发效率,特别是在开发调试阶段。
安装
首先需要在本地安装 Node.js,然后使用 npm 安装 bsrunner:
--- ------- -- --------
注:使用 -g 参数全局安装,也可以安装在项目目录下(不用加 -g 参数),但这样的话需要使用 npx 命令来运行 bsrunner。
使用
启动服务器
bsrunner 的默认端口是 8000,如果需要修改可以使用 -p 参数,如下所示:
-------- -- ----
此时,bsrunner 会在当前目录启动一个本地服务器,并监听 8080 端口。
打开指定页面
使用 -o 参数可以在启动服务器的同时打开指定页面,如下所示:
-------- -- ----------
此时,bsrunner 启动后会自动打开本地服务地址加上 index.html 页面。如果指定的页面不存在,则会打开首页。
实时刷新
bsrunner 还支持实时刷新浏览器页面,即在修改页面代码后自动刷新浏览器。使用 -r 参数可以启用该功能,如下所示:
-------- --
启用实时刷新的时候,每次修改页面代码都会刷新浏览器。同时,控制台输出提示信息,告知修改后是否自动刷新成功。
自定义目录
如果要指定服务的根目录,可以使用 -d 参数:
-------- -- ------------------
当路径中包含空格时,需要用引号将路径括起来,例如:
-------- -- ------ -- ----------
这样就会在 /path to directory 目录下启动本地服务器。
其他参数
bsrunner 还支持其他一些参数,例如:
- -s(silent):静默模式,不输出信息
- -h(help):帮助信息
- -v(version):版本信息
示例
以下为使用 bsrunner 启动本地服务并实时刷新页面的示例代码:
-- ---- -------- --- ------- -- -------- -- ------ -- ---------------- -- ------------- -------- --
总结
bsrunner 是一个非常实用的工具,可以极大地提高前端开发效率。它的安装和使用非常简单,只需要掌握几个参数就能进行自如。希望本篇文章对大家有所帮助,也希望大家能够多多使用 bsrunner 来提高开发效率。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60066c8cccdc64669dde5445