Browserify获取正确的错误行号

时间:2015-01-08 21:46:20

标签: gruntjs browserify

我正在使用browserify来编译其他一些库中的react和react-router。当在运行时发生错误时,浏览器指向错误的行,这通常会给我留下非常神秘的消息,而不是其他任何工作。这让我疯了。我该如何解决这个问题?

例如

Invariant Violation: Unrecognized route configuration element "<UnknownComponent>"

此评论的中途点

/**
 * Hyphenates a camelcased CSS property name, for example:
 *
 *   > hyphenateStyleName('backgroundColor')
 *   < "background-color"
 *   > hyphenateStyleName('MozTransition')
 *   < "-moz-transition"
 *   > hyphenateStyleName('msTransition')
 *   < "-ms-transition"
 *

在我的grunt browserify任务配置中,我启用了调试

vendor: {
  src: [],
  dest: 'assets/js/dependencies/vendor.js',
  options: {
    debug: true,
    require: ['react', 'react-router', 'material-ui']
  },
  browserifyOptions: {
    debug: true
  }
},

我还能做什么?

0 个答案:

没有答案