Questions tagged «source-maps»


5
Javascript .map文件-JavaScript源地图
最近,我看到.js.map一些JavaScript库(例如Angular)附带了具有扩展名的文件,这在我脑海中引发了几个问题: 这是为了什么 为什么Angular的员工会关心传递.js.map文件? 我(作为JavaScript开发人员)如何使用该angular.min.js.map文件? 我应该关心.js.map为JavaScript应用程序创建文件吗? 如何创建?我看了一下,angular.min.js.map里面充满了格式奇怪的字符串,所以我认为它不是手动创建的。

6
使用babel和webpack时如何生成源地图?
我是webpack的新手,我需要进行设置以生成Sourcemap。我正在webpack serve从命令行运行,该命令行已成功编译。但是我真的需要sourcemap。这是我的webpack.config.js。 var webpack = require('webpack'); module.exports = { output: { filename: 'main.js', publicPath: '/assets/' }, cache: true, debug: true, devtool: true, entry: [ 'webpack/hot/only-dev-server', './src/components/main.js' ], stats: { colors: true, reasons: true }, resolve: { extensions: ['', '.js', '.jsx'], alias: { 'styles': __dirname + '/src/styles', 'mixins': __dirname + '/src/mixins', …

9
“未知提供者:aProvider <-a”如何找到原始提供者?
当我加载AngularJS应用程序的缩小版本(通过UglifyJS)时,在控制台中出现以下错误: Unknown provider: aProvider &lt;- a 现在,我意识到这是由于变量名修饰。无损版本工作正常。但是,我确实想利用变量名修饰,因为它可以大大减少JS输出文件的大小。 出于这个原因,我们在构建过程中使用了ngmin,但即使过去它为我们提供了很好的服务,它似乎也无法解决该问题。 因此,要调试此问题,我在uglify grunt任务中启用了源映射。它们生成的很好,Chrome 确实从服务器加载了地图。但是,即使我觉得现在应该看到提供程序的原始名称,我仍然收到同样无助的错误消息。 如何让Chrome使用源地图来告诉我这里的问题是哪个提供程序,或者,如何用另一种方式找出提供程序?


1
使用Ruby on Rails,Webpack和React JS在Chrome中将源地图缩小一行
我遇到一个问题,inline-source-map当我使用Chrome devtools调试器时,使用配置设置由Webpack生成的源地图关闭了一行。Webpack是在Ruby on Rails应用程序中设置的,以生成由几十个模块组成的串联的,最小化的JavaScript文件。这些模块中的大多数是ReactJS组件,由jsx加载器进行解析。然后,Webpack的输出application.js与gems生成的其他一些JavaScript库一起包含在文件中。 当我使用时eval-source-map,没有问题。关于使用use的某些事情inline-source-map会使行号被一甩掉。 检查不是React组件的JavaScript仍然存在此问题,因此我认为它与jsx的使用无关。


2
在生产中使用CSS / JavaScript Source-Maps对性能有何影响?
是否应在生产环境中使用源映射?除了调试以外,它们还提供其他好处吗? 由于额外的服务器往返次数,它们是否会影响应用程序加载时间?浏览器是否足够聪明,可以.map在加载和呈现应用程序后加载资产? 如果浏览器找不到.map资产(404错误),会对性能产生影响吗?我应该关心修复它吗? 请注意,.map如果要进行复杂的concat / minimize构建步骤,则修复最后一个可能不如提供资产那么容易。

2
生产中的源地图文件-安全吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 改善这个问题 我正在使用UglifyJS来最小化和丑化我的源代码,并使用Sentry报告生产环境中的错误。 为了从Sentry中获取错误,以一种可读的方式,我需要添加source-map 在生产服务器中这样做是否安全,或者源映射文件应仅在登台环境中存在? 有没有办法将它们保护在生产环境中?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.