介绍
dora-plugin-opn
是一个 dora
中间件,可以自动打开浏览器窗口并跳转到项目运行的地址。
安装
在您的 dora
项目根目录下使用 npm 进行安装:
npm install dora-plugin-opn
使用
在您的 dora
配置文件中引入 dora-plugin-opn
并添加到 middlewares
中即可。以下是一个简单的 dora
配置文件示例:
const opn = require('dora-plugin-opn') module.exports = { middlewares: [ opn() ] }
配置项
dora-plugin-opn
可以接受一个可选的对象参数来进行自定义配置。
参数列表
参数名 | 类型 | 默认值 | 说明 |
---|---|---|---|
target |
string | '' |
自定义打开的浏览器,在 Windows 中为应用的可执行文件名。 |
app |
string | '' |
自定义在指定浏览器中打开 URL 的命令。 |
callback |
func | '' |
打开成功后的回调函数。 |
wait |
boolean | false |
等待打开的浏览器进程结束后再执行回调函数,仅在 callback 存在时有效。 |
delay |
number | 0 |
打开浏览器前等待的时间,单位毫秒。 |
例子
-- -------------------- ---- ------- ----- --- - -------------------------- ----- ------- - - ------- ------------- -- -- ------ ----- ---- --------- -- ----------- --- --------- -- -- - ---------------------- -- ----- ----- -- -------------- ------ ---- -- -- - -------- - ------------- - - ------------ - ------------ - -
例子
-- -------------------- ---- ------- ----- --- - -------------------------- -------------- - - ------------ - ----- ------- ------------- -- -- ------ ----- ---- --------- -- ----------- --- --------- -- -- - ---------------------- -- ----- ----- -- -------------- ------ ---- -- -- - -------- -- - -
在运行 dora
之后,dora-plugin-opn
会自动打开您的默认浏览器并跳转到 http://localhost:8080
地址。如果您在配置文件中自定义了一些选项,插件将按照该选项进行打开。同时,如果打开浏览器成功,callback
函数将会被执行。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005581181e8991b448d5363