node.js - 【node】在node中如何打开当前系统已经安装的某个应用?

 郭雪峰Rongeqw_983 发布于 2022-11-03 22:54

启动项目:

node app.js

在app.js中,如何让node去打开当前系统中已经安装的atom编辑器?

在npm中找到一个包,是可以打开指定浏览器,还是不能打开指定应用程序

//自动打开chrome浏览器
var opn=require('opn');
opn('http://localhost:8080', {app: 'chrome'});
1 个回答
  • var exec = require('child_process').execFile;
    
    var fun =function(){
       console.log("fun() start");
       exec('atom.exe', function(err, data) {  
            console.log(err)
            console.log(data.toString());                       
        });  
    }
    
    fun();

    https://nodejs.org/api/child_...

    2022-11-06 07:16 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有