我想到的解决办法:
作者好像不鸟我们,求帮忙解决一下
1
4641585 2016-10-21 11:23:34 +08:00
如何判断这次保存时你是想打开新标签页还是不想打开新标签页?
|
2
Chanran OP @4641585 不想打开新标签页.也就是说,第一次用 nodemon 启动 node 服务的时候打开,然后 ctrl+s 的时候不要打开新的标签页了,只启动 node 服务
|
3
jinwyp 2016-10-21 13:14:06 +08:00
直接用 nodemon 不就好了吗? nodemon app.js
|
4
4641585 2016-10-21 14:03:44 +08:00
@Chanran
我有个不成熟的想法不知道适不适合: 1 、使用 pre- 钩子来打开标签页 2 、源代码当中打开浏览器的动作改成刷新页面 "scripts": { "predev": open xxx, "dev": "nodemon app.js" } 这样 npm run dev 的时候先打开了标签页,然后运行代码时刷新页面,每次进行保存也只是触发刷新页面的动作。 |
5
ETiV 2016-10-21 14:36:38 +08:00 via iPhone
网页上在调用 window.open 的时候接受一个 target (就是 a 的 target 属性)
如果前后两次调用传入了同一个名字,就会在相同的网页标签下打开。 不知道 Chrome 、 Firefox 等等浏览器是否支持命令行传入这个参数,支持的话这个问题就好办了 |