我正在使用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
}
},
我还能做什么?