Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

大神你好 请问新增商铺的时候上传图片没有反应是需要安装什么依赖包吗 谢谢! #2

Closed
csfl opened this issue May 20, 2017 · 5 comments

Comments

@csfl
Copy link

csfl commented May 20, 2017

就是增加商铺头像的时候 选择图片可以选择 也可以提示文件过大
但是上传完之后原来的位置图像还是没有变化 好像也没有成功= = 是不是需要手动配置什么文件
多谢!

@bailicangdu
Copy link
Owner

需要运行后台程序 node-elm,电脑需要安装 GraphicsMagick

@csfl
Copy link
Author

csfl commented May 21, 2017

多谢大神 请问一下简易的上传图片功能的开发你觉得哪个比较方法容易学一点= =
再次感谢!

@bailicangdu
Copy link
Owner

nodejs最简单

@muyang
Copy link

muyang commented Jun 15, 2017

npm run local运行时,
windows下经常图片上传失败,有时候会成功,
linux下没有这个问题,但是无法添加商品种类。
不知是什么原因。。。

@muyang
Copy link

muyang commented Jun 15, 2017

node
图片上传至七牛失败 { code: -1,
error: 'Error: ENOENT: no such file or directory, open 'D:\MU\Projects\vue2-elm\node-elm\public\img\food\15cadef8bf729.jpg'' }
保存至七牛失败 { code: -1,
error: 'Error: ENOENT: no such file or directory, open 'D:\MU\Projects\vue2-elm\node-elm\public\img\food\15cadef8bf729.jpg'' }
上传图片失败 保存至七牛失败
{
"res": {
"statusCode": 200
},
"req": {
"url": "/v1/addimg/food",
"headers": {
"cookie": "SID=s%3AqZhlSAdqD3PXwzicIINRyAPUazd0iE06.npx5zVNjg9jRSnwW3Z%2BCYUROdI7LVpkJCIG85KoGiPY",
"accept-language": "zh-CN,zh;q=0.8",
"accept-encoding": "gzip, deflate",
"referer": "http://localhost:8002/",
"dnt": "1",
"accept": "/",
"content-type": "multipart/form-data; boundary=----WebKitFormBoundaryhjzBjk8xAHcKNvAI",
"user-agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0",
"origin": "http://localhost:8002",
"content-length": "485649",
"connection": "close",
"host": "localhost:8001"
},
"method": "POST",
"httpVersion": "1.1",
"originalUrl": "/v1/addimg/food",
"query": {}
},
"responseTime": 1436,
"level": "info",
"message": "HTTP POST /v1/addimg/food"
}
图片上传至七牛失败 { code: -1,
error:
{ Error: ENOENT: no such file or directory, open 'D:\MU\Projects\vue2-elm\node-elm\public\img\food\15cadef8bf729.jpg'
at Error (native)
errno: -4058,
code: 'ENOENT',
syscall: 'open',
path: 'D:\MU\Projects\vue2-elm\node-elm\public\img\food\15cadef8bf729.jpg' } }
fs.js:101
throw err; // Forgot a callback but don't know where? Use NODE_DEBUG=fs
^

Error: ENOENT: no such file or directory, unlink 'D:\MU\Projects\vue2-elm\node-elm\public\img\food\upload_ca5789f8b0dd6c81dd1a3628d1085fd1'
at Error (native)
Program node --harmony index.js exited with code 1

Starting child process with 'node --harmony index.js'
连接数据成功

vue-manage:
[HPM] Error occurred while trying to proxy request /v1/addimg/food from localhost:8002 to http://localhost:8001 (ECONNRESET) (https://nodejs.org/api/errors.html#errors_common_system_errors)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants