使用js或者插件可以操作命令行吗?

可不可以使用js或者插件来操作命令行然后去打开本地的一个文件

阅读 2k
2 个回答

浏览器环境下不可以,NodeJS或者Electron应该可以。

浏览器中没有办法获取到客户端目录的,也就没办法执行。
史前时代的IE可以借助浏览器插件来实现,现代浏览器已经行不通了。

浏览器可以参考这个系列教程, 讲的还算清楚, 利用的是File & Blob:

https://www.bilibili.com/video/BV14e4y1w7uD/?buvid=XX41A4D4F6...
image.png

node可是用这个:

'use strict';

var fs = require('fs');
fs.readFile('sample.txt', 'utf-8', function (err, data) {
     if (err) {
            console.log(err);
     } else {
            console.log(data);
    }
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题