Javascript 未捕获类型错误:无法读取属性';substr';未定义的离子

Javascript 未捕获类型错误:无法读取属性';substr';未定义的离子,javascript,typescript,ionic2,typeerror,Javascript,Typescript,Ionic2,Typeerror,当我启动爱奥尼亚项目时,我突然出错了 TypeError: Cannot read property 'substr' of undefined at Function.<anonymous> (D:\Work\Prince\TakeToTake\node_modules\source-map\lib\source-node.js:115:26) at Array.forEach (native) at BasicSourceMapConsumer.SourceMapConsumer

当我启动爱奥尼亚项目时,我突然出错了

TypeError: Cannot read property 'substr' of undefined
at Function.<anonymous> (D:\Work\Prince\TakeToTake\node_modules\source-map\lib\source-node.js:115:26)
at Array.forEach (native)
at BasicSourceMapConsumer.SourceMapConsumer_eachMapping [as eachMapping] (D:\Work\Prince\TakeToTake\node_modules\source-map\lib\sour
at Function.SourceNode_fromStringWithSourceMap [as fromStringWithSourceMap] (D:\Work\Prince\TakeToTake\node_modules\source-map\lib
at SourceMapSource.node (D:\Work\Prince\TakeToTake\node_modules\webpack-sources\lib\SourceMapSource.js:39:21)
at ReplaceSource.node (D:\Work\Prince\TakeToTake\node_modules\webpack-sources\lib\ReplaceSource.js:70:30)
at CachedSource.node (D:\Work\Prince\TakeToTake\node_modules\webpack-sources\lib\CachedSource.js:18:24)
at D:\Work\Prince\TakeToTake\node_modules\webpack-sources\lib\ConcatSource.js:37:50
at Array.map (native)
at ConcatSource.node (D:\Work\Prince\TakeToTake\node_modules\webpack-sources\lib\ConcatSource.js:36:63)
TypeError:无法读取未定义的属性'substr'
在功能上

请帮忙


发现错误 我在一个TS文件中实现了两个组件,这就是为什么NodeJ会混淆运行哪个组件的原因

现在,我创建了另一个ts文件来实现该组件


感谢您的评论

修复
source node.js
第115行的未定义变量。从你发布的内容中,我们无法告诉你更多。很好的错误。没有代码,所以没有帮助的方法。在某个地方你有myvar.substr(…),myvar不是一个字符串。当我们不知道你的代码是什么样子的时候,我们怎么能提供帮助呢?james,没有代码错误,当我使用ionic信息的“ionic serve”命令输出时发生了错误?