摘要: 运行环境: win7; node 10.15.1 实现步骤如下 第一步:安装 ssh2-sftp-client 第二步:代码实现 注意: 1、在上传文件的时候,使用的 fastPut 方法,使用 put 方法上传文件报错。 2、ssh2-sfttp-client 官网文档地址 阅读全文
posted @ 2019-05-21 15:18 梦回秦殇 阅读(5579) 评论(0) 推荐(0) 编辑
摘要: 报错信息: Error: Invalid file signature 可能原因: 图片已经损坏,但是可以正常打开。此时用 Photoshop 等专业工具打开图片,会提示图片图片已损坏。 解决办法: 将图片文件后缀名直接修改为 .jpg,然后使用 PS 打开之后另存为需要的文件格式。或者直接向设计要 阅读全文
posted @ 2019-03-07 11:08 梦回秦殇 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 背景: 使用 webpack 打包多页面应用,使用 webpack-merge 合并配置文件。编写的 js 文件使用了 ES6 语法。 报错信息: ERROR in ./static/controller/index.js from UglifyJsUnexpected token: name (r 阅读全文
posted @ 2019-03-01 19:00 梦回秦殇 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 现有变量 x 和 y,互换两个变量的值 方法一: 方法二: 方法三: 注意:方法三仅可以在 ES6 语法下使用 阅读全文
posted @ 2019-02-11 14:22 梦回秦殇 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1. wx is not undefined 解决方案: 在引入微信 JS-SDK 前,设置 define 和 require 值为 null。代码如下: 2. 微信授权,获取 code。使用 window.location.href 重定向 3. 通过 config 接口注入权限验证配置 iOS 阅读全文
posted @ 2018-12-05 23:18 梦回秦殇 阅读(1501) 评论(0) 推荐(0) 编辑
摘要: 背景:原来在项目中使用 flash 实现文件上传,但是现在浏览器默认是禁用 flash 的,需要手动启动,不太方便,所以修改为使用 H5。 前端代码: 后台代码: 注意: 1、使用 fs.rename 重命名文件名时会报错: EXDEV: cross-device link not permitte 阅读全文
posted @ 2018-11-05 17:22 梦回秦殇 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 前端:ajax访问时要加上“xhrFields: {withCredentials: true}” ,实现session可以传递 后端:Access-Control-Allow-Credentials 设置为 true;同时 Access-Control-Allow-Origin 必须指定 url 阅读全文
posted @ 2018-10-30 14:58 梦回秦殇 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 错误日志: 解决办法: 再次报错: 原因是 package.json 文件中的 name 为 webpack,所以避免项目名称与插件名称重复 阅读全文
posted @ 2018-09-18 17:23 梦回秦殇 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 错误日志: EADDRINUSE: 给定的地址已经被使用 端口被占用 解决办法: 查询80xx端口netstat -nao | findstr “9999”TCP 127.0.0.1:9999 0.0.0.0:0 LISTENING 3017 杀死进程 tskill “3017” 文章参考: htt 阅读全文
posted @ 2018-09-18 10:35 梦回秦殇 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: 多个 img 之间会有间隔, 因为是img标签的显示是 inline-block 的原因,你换行在父级元素看来,是有一个空格的字符的,所以存在8个像素,这个因浏览器不同,像素也不一样。根本原因在于父级元素把空格当做一个字符处理。 解决办法: 父级元素 设置 font-size: 0; <img /> 阅读全文
posted @ 2018-09-06 10:01 梦回秦殇 阅读(206) 评论(0) 推荐(0) 编辑