美文网首页前端知识点
在JS文件中执行node脚本命令

在JS文件中执行node脚本命令

作者: O无为学长O | 来源:发表于2021-01-19 03:27 被阅读0次

在研究Dplayer插件时,想通过脚本来批量生成视频缩略图,但Dplayer提供的截图插件是一行node脚本

dplayer-thumbnails -o ./thumbnails.jpg -q 60 demo.mp4

手动一条条生成显然是个笨办法,搜索了一下,发现可以通过require('child_process').exec实现在JS脚本中执行node脚本,示例如下:

const exec = require('child_process').exec;

// 'dplayer-thumbnails --help' 为脚本命令
exec('dplayer-thumbnails --help', (error, stdout, stderr) => {
  if (error) {
    console.error(`exec error: ${error}`);
    return;
  }
  console.log(`stdout: ${stdout}`);
  console.log(`stderr: ${stderr}`);
});

记录下来,备以后用。

相关文章

  • 关于Node.js中__dirname、__filename以及

    1、node命令路径与js文件路径 node命令路径为node命令所执行的目录,js文件路径指的是你要运行的js所...

  • ES6 import & export

    Node背景介绍 Node是一个js文件的执行环境(类似于java的jvm),所以可以执行任何js文件。在命令行输...

  • this

    In the browser In node a. 命令行 b. node执行以下文件node index.js ...

  • Node.js 基础知识

    1、 Demo 新建app.js文件,内容如下 在命令行找到文件 执行 node app.js 2、 REAL(R...

  • Java 中执行js脚本

    java 脚本相关的api在javax.script中 直接执行js函数: 2.执行js脚本文件 Test.js ...

  • Node中的fs——文件操作模块

    node还为我们提供了fs——文件操作模块,读文件和写文件 读文件 然后在命令行中执行有以上代码的文件fs.js ...

  • shell基础规则与习惯

    基础规则-执行脚本 执行方 法应用场景sh执行各种命令 必备./source在脚本中调用使用其他文件方法 在脚本中...

  • node的模块系统

    node执行脚本文件,可以省略脚本文件的后缀名。 node 指令一次只能执行一个脚本文件,执行多个脚本文件,也只会...

  • web3js脚本编写

    转账脚本 编写转账的js脚本,保存在transactionTest.js文件中 在shell中敲如下命令 转币合约...

  • vue2 build文件下的build.js

    //bulid.js是webpack的打包文件,通过配置package.json中的script来执行脚本。命令号...

网友评论

    本文标题:在JS文件中执行node脚本命令

    本文链接:https://www.haomeiwen.com/subject/fgehzktx.html