webpackでバンドルしたnodejsのファイル(人間が読めない)にエラーが発生した場合、ソースコードの場所(人間が読めるソースコード)を特定する必要があるでしょう。わかったらすごく簡単と知りながら結局時間がかかりましたので、方法を記録します。 簡単なexpressプロジェクト 極簡単なWebpack + Typescript + expressプロジェクト。 ※ ソースコードはこちらへ import express from "express"; const app = express(); const port = 3000; app.use(express.json()); app.get("/", (req, res) => { const body = req.body; throw Error("Error here!!"); res.send("Hello world!")
![sourcemapを利用して、stacktraceでエラーの発生源を特定する](https://cdn-ak-scissors.b.st-hatena.com/image/square/3720ecfe179446723c46bcb8de175530ae344034/height=288;version=1;width=512/https%3A%2F%2Fthundermiracle.com%2Fblog%2Fstatic%2F46e20b19cd3ee69822bd3579d472023d%2Ffcb2f%2FtopImage.jpg)