0
vue-cli webpack template으로 생성 된 표준 프로젝트와 JSON API 끝점 처리를 결합하려고합니다. 내 JSON API 라우터에 /api
끝점을 연결하려고합니다.Express 라우터가 요청을 포착하지 않습니다. 정적 서비스가 작동합니다.
이 작동하지 않습니다 (/ API 요청은 404를 반환) :
api = express.Router()
api.get('/', function (req, res, next) {
res.send('write.io API server')
})
app.use('/api', api)
동일한 경로에 고정 경로를 연결하는 동안 내가 잘못 뭐하는 거지
app.use('/api', express.static('./static')
작품?
내가 첫 번째로 아무 잘못 표시되지 않는 다음 다음과 같은 기준을 충족 요청이있을 때마다 특히, 사용자가 지정한 인덱스에 요청 된 위치 (기본 되는 /index.html을)를 변경합니다 표시 한 내용을 기반으로 한 코드 블록. 하나의 경로는'/ api '에 응답해야합니다. 너가 taht에 반응하지 않는 경우에, 그때 너는 더에 너는 여기에서보아야한다 계속해야한다. – jfriend00
예, 템플릿으로 생성 된 큰 파일이 있습니다. 그 중 일부는 라우터를 작동시키지 않아야하지만, 왜 그렇게 할 지 이해할 수 없지만 정적 라우트는 계속 작동시킵니다. – ripper234
여기 코드 : http://pastebin.com/kZPN4BF8 – ripper234