问题

使用 spritesmith 时,依赖包报错了

const Spritesmith = require('spritesmith');
const path = require('path');
const fs = require('fs');const sprites = ['./src/img/kaimo-001.png','./src/img/kaimo-002.png','./src/img/kaimo-003.png'
];// 生成精灵表
Spritesmith.run({src: sprites
}, function handleResult(err, result) {// 如果有错误,抛出它if (err) {throw err;}console.log("result---->", result)// // 输出图像// fs.writeFileSync(path.join(__dirname + './dist/sprite.png'), result.image);// // 坐标和属性// result.coordinates, result.properties;
});

原因以及解决

可能是因为上面的图像被创建为 JPG 然后重命名为 .png 扩展名,而不是正确导出为 PNG,所以检查一下图片是否被这样修改过。

替换图片后,我再次执行就没有问题了。

使用 spritesmith 报错 Error: Invalid file signature相关推荐

  1. docker 报错 error: invalid character ‘\x00‘ looking for beginning of value

    执行docker build的时候报错:error: invalid character '\x00' looking for beginning of value. 环境: Docker versi ...

  2. Qt 编译报错 error: invalid use of incomplete type 'class QXxx'

    编译报错 头文件中信号: signals:sendStrm(QString str);sendSize(QSizeF size); 信号类,槽函数所在类,单独编译都没问题,到了项目编译,就出错:类名不 ...

  3. node.js 报错Error: ENFILE: file table overflow...ENFILE: file table overflow, open...

    在MAC上启动nodejs,遇到了一个问题: 主要大概是说文件打开太多了,超过了限制. 产生这个问题主要是苹果操作系统的限制,具体参考这个ISSUE I'm glad this is solving ...

  4. Pycharm 转化ui文件为py文件:报错Error in input file: not well-formed (invalid token): line 1, column 1

    利用PyUIC转化 .ui文件为 .py文件时,报错 Error in input file: not well-formed (invalid token): line 1, column 1 我出 ...

  5. pytorch 报错“THCudaCheck FAIL file=/pytorch/aten/src/THC/THCGeneral.cpp line=663 error=11“解决方案

    今天使用pysot测试数据,pytorch出现下面报错: THCudaCheck FAIL file=/opt/conda/conda-bld/pytorch_1535493744281/work/a ...

  6. wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法

    内容提要:wince6.0编译报错:"error C2220: warning treated as error - no 'object' file generated" 原因是 ...

  7. wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法...

    内容提要:wince6.0编译报错:"error C2220: warning treated as error - no 'object' file generated" 原因是 ...

  8. Mac-安装Homebrew报错error: could not lock config file .git/config:

    Mac-安装Homebrew报错error: could not lock config file .git/config:

  9. 关于SimpleITK 使用函数sitk.WriteImage报错‘ERROR (nifti_image_write_hdr_img2): cannot open output file ‘

    报错** ERROR (nifti_image_write_hdr_img2): cannot open output file '/XXX/XXX/XXXXX.nii.gz' 1.首先判断路径是否存 ...

最新文章

  1. 运行shell脚本时怎么知道jdk路径_Linux中如何查询运行文件的全路径的方法
  2. 电视机检测大巴徘徊在英格兰的大街上
  3. css细节(实习第1天)
  4. 牛客网(剑指offer) 第十三题 调整数组顺序使奇数位于偶数前面
  5. 微信小程序开发:学习笔记[8]——页面跳转及传参
  6. 【无码专区5】01串(大讨论+构造)
  7. Ubuntu配置IPFS的环境
  8. 华中科技大学计算机学院考研大纲,2021华中科技大学考研大纲参考书目汇总
  9. 全市场等权中位数_A股市场周内效应研究
  10. php基础学哪些,榆林学习php需要哪些基础(PHP是什么)
  11. 使用JMeter如何实现上传文件
  12. ffmpeg检测文件是否损坏_[音视频] 下载M3U8加密视频文件
  13. 【数字信号调制】基于matlab二进制数字相位调制(2PSK)【含Matlab源码 1000期】
  14. html5实现电子签名并下载
  15. 谷歌AI生成视频两连发:720p高清+长镜头,网友:对短视频行业冲击太大
  16. 《全基因组测序WGS数据分析——1.DNA测序技术》
  17. 员工转正申请书_新员工转正申请书
  18. 事业单位工资计算机公积金计算,事业单位住房公积金基数怎么算?
  19. python write函数输出字体有颜色_跪求response.write输出字体颜色解决方法
  20. react 展开收起写法(手动展开收起 和 自动展开收起)

热门文章

  1. select函数--IO多路复用详解
  2. Java锁--synchronized(转载zi http://zhh9106.iteye.com/blog/2151791)
  3. springboot Vue java火车票查询预订票管理系统介绍
  4. matlab画皮亚诺曲线,2020年第十一届蓝桥杯大赛软件类决赛(国赛) C/C++ 大学A组【题面】...
  5. Python中print练习
  6. 网易python面试经验_Python程序员应该如何准备面试
  7. 怎么使用blender
  8. 【CE修改器修改百度网盘下载速度】
  9. c++中assert函数的用途
  10. 电脑上没又计算机策略,找不到组策略如何解决_电脑中没有组策略怎么办