Toggle navigation
Toggle navigation
This project
Loading...
Sign in
박민정
/
We-Shop
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
박민정
2021-06-09 22:35:36 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
0d499a2259407e16f2419c58646ec8b7e4bc9792
0d499a22
1 parent
011d944f
[fix] Fix the code which stores the image
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
29 additions
and
0 deletions
We-Shop/server/routes/productImage.js
We-Shop/server/routes/productImage.js
0 → 100644
View file @
0d499a2
const
express
=
require
(
'express'
);
const
{
User
}
=
require
(
"../models/User"
);
const
{
auth
}
=
require
(
"../middleware/auth"
);
const
router
=
express
.
Router
();
var
storage
=
multer
.
diskStorage
({
destination
:
function
(
req
,
file
,
cb
)
{
cb
(
null
,
'uploads/'
)
// 어느 폴더에 저장할건지
},
filename
:
function
(
req
,
file
,
cb
)
{
cb
(
null
,
Date
.
now
()
+
'_'
+
file
.
originalname
)
// 이미지 이름
}
})
var
upload
=
multer
({
storage
:
storage
})
router
.
post
(
'/image'
,
(
req
,
res
)
=>
{
// 클라이언트로부터 받은 이미지 저장
upload
(
req
,
res
,
err
=>
{
if
(
err
)
return
req
.
json
({
success
:
false
,
err
})
return
res
.
json
({
success
:
true
,
filePath
:
res
.
req
.
file
.
path
,
fileName
:
res
.
req
.
file
.
filename
})
}
)
})
module
.
exports
=
router
;
Please
register
or
login
to post a comment