目前正在使用NPM包gulp-open
通过gulp打开所需的浏览器。它适用于chrome,firefox和Internet Explorer,但不适用于Microsoft Edge浏览器。
我的gulp任务:
complex
我已针对边缘浏览器return gulp.src(base.app)
.pipe(open({
uri: 'localhost/' + cwd + "/app/" + path_base,
app: browser // chrome, iexplore, firefox
}));
,MicrosoftEdge
,edge
,Edge
尝试了以下操作。也许它与你甚至无法通过双击打开系统边缘浏览器这一事实有关?
Edge可以在文件系统上找到:C:\ Windows \ SystemApps \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ MicrosoftEdge.exe
通过CLI运行它也可以这样工作(from here):
microsoft-edge
如何通过$ start microsoft-edge:http://www.cnn.com
包打开它?
答案 0 :(得分:1)
我自己也在想这个,我得到了作者stevelacy
的答案您可以在issue
中看到正如他所说,只要它在PATH中列出,你就可以打开任何程序。 IE为我工作的是iexplore'。
您可以在此主题中找到更多信息。 https://superuser.com/questions/113345/how-to-launch-internet-explorer-from-the-command-prompt
答案来得晚,但我希望对一些访客有用。 欢呼声