1
我正在嘗試配置fusebox,以便它在根中爲我的應用程序提供服務,同時也爲API(僅用於測試)提供/ api服務。fusebox開發服務器與/ api路線
用的WebPack我設法用下面的
devServer: {
setup: function (app) {
app.use('/api', jsonServer.router('db.json'));
}
}
所以,當我到達http://localhost:8080我得到我的應用程序的index.html得到這個,但是當我鍵入http://localhost:8080/api我得到db.json的內容,所以我可以模擬一個返回json數據的API Rest。
在保險絲盒我使用這個:
fuse.dev(server => {
const app = server.httpServer.app;
app.use('/api', jsonServer.router('db.json'));
});
和我的應用程序正在被供應http://localhost:4444,但是當我嘗試http://localhost:4444/api,沒有什麼。 我嘗試這樣做:
fuse.dev({ root: false }, server => {
const app = server.httpServer.app;
app.use('/api', jsonServer.router('db.json'));
});
然後是API作品http://localhost:4444/api,但後來我不能去http://localhost:4444,所以我不能加載我的應用程序。
我在做什麼錯? 謝謝。