Atom中七牛图床配置+解决无法上传的问题

本文指导如何在Atom编辑器中安装并配置七牛图床,包括qiniu-uploader和markwodn-assistant的安装步骤,以及解决io.js、rpc.js、zone.js中出现的上传问题。
摘要由CSDN通过智能技术生成

基于Atom安装七牛图床

>1、安装qiniu-uploader和markwodn-assistant

步骤:点击文件,然后打开设置,随后点击安装,先安装qiniu-uploader


qiniu

然后安装markwodn-assistant

mark




>2、配置ainiu-uploader

首先注册七牛云的会员,进入控制管理台
cunchu


新建存储空间
xinjian


获取 AK 和 SK
点击右上角的 个人面板 下的 密钥管理,在新的页面中点击 创建密钥,就会生成 AK 和 SK ,进入个人中心-密钥管理,如图:
miyao


>3、配置qiniu-uploader

点击文件-设置-扩展,找到qiniu-uploader,点击setting,然后配置如下图:

peizhi
接下来解决不能上传的问题


解决Bug

先附上错误图
11


需要手动替换三个文件,这个三个文件在 ~/.atom/packages/qiniu-uploader/node_modules/qiniu/qiniu 目录中,这三个文件分别是 :


>1、io.js

var conf = require('./conf');
var util = require('./util');
var rpc = require('./rpc');
var fs = require('fs');
var getCrc32 = require('crc32');
var url = require('url');
var mime = require('mime');
var Readable = require('stream').Readable;
var formstream = require('formstream');
var urllib = require('urllib');
var zone = require('./zone');
exports.UNDEFINED_KEY = '?'
exports.PutExtra = PutExtra;
exports.PutRet = PutRet;
exports.put = put;
exports.putWithoutKey = putWithoutKey;
exports.putFile = putFile;
exports.putReadable = putReadable;
exports.putFileWithoutKey = putFileWithoutKey;
// @gist PutExtra
function PutExtra(params, mimeType, crc32, checkCrc) {
  this.params = params
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值