安装

npm install png-to-ico

yarn add png-to-ico

编写pngToIco.js

// pngToIco.js
const fs = require('fs')
const pngToIco = require('png-to-ico')

pngToIco('app.png')
  .then((buf) => {
    fs.writeFileSync('icon.ico', buf)
  })
  .catch(console.error)

使用

node pngToIco.js