Javascript 如何获取js错误的行号或文件名?

Javascript 如何获取js错误的行号或文件名?,javascript,Javascript,我对这样的错误有点厌倦了: 它没有说明什么文件、什么函数或什么行 在这种情况下,这是来电线路 vm.setDates(new Date(vm.checkin*1000).format('M d Y'), new Date(vm.checkout*1000).format('M d Y')) 代码中的一些函数是.format函数,错误在这里 有没有比app.bundle.js:12345更好的“错误指示”方法?我认为你应该使用sourcemaps。sourcemap是生成/传输/缩小的Java

我对这样的错误有点厌倦了:

它没有说明什么文件、什么函数或什么行

在这种情况下,这是来电线路

vm.setDates(new Date(vm.checkin*1000).format('M d Y'), new Date(vm.checkout*1000).format('M d Y'))
代码中的一些函数是.format函数,错误在这里


有没有比app.bundle.js:12345更好的“错误指示”方法?

我认为你应该使用sourcemaps。sourcemap是生成/传输/缩小的JavaScript文件与一个或多个原始源文件之间的映射。sourcemaps的主要目的是帮助调试。基本上,如果生成的代码文件中有错误,映射可以告诉您原始源文件的位置。参考:。

我认为您应该看看程序中是否有“substr”字符串的概念?此错误右侧将显示文件的名称和行号。谢谢我的网页上已经有这样的东西,但我不明白这是什么<代码>var ENV=process.ENV.npm_lifecycle_事件;var isTest=ENV=='test'| | ENV==='test watch';var isProd=ENV==‘构建’