Javascript 无法读取属性';第'行;gulp clean css插件中原始位置未定义的

Javascript 无法读取属性';第'行;gulp clean css插件中原始位置未定义的,javascript,node.js,gulp,gulp-clean-css,Javascript,Node.js,Gulp,Gulp Clean Css,如问题中所述,当我启动gulp build时,我得到以下错误: C:\dev\work\viewAngular\web\node\u modules\gulp clean css\node\u modules\clean css\lib\reader\input source map tracker.js:37 if(originalPosition.line==null&&line>1&&selector或fallbacks>0){ ^ TypeError:无法读取未定义的属性“行” 在原始位

如问题中所述,当我启动
gulp build
时,我得到以下错误:

C:\dev\work\viewAngular\web\node\u modules\gulp clean css\node\u modules\clean css\lib\reader\input source map tracker.js:37
if(originalPosition.line==null&&line>1&&selector或fallbacks>0){
^
TypeError:无法读取未定义的属性“行”
在原始位置
对于(C:\dev\work\viewAngular\web\node\u modules\gulp clean css\node\u modules\clean css\lib\reader\input source map tracker.js:37:23)
我不知道这是从哪里来的,因为我没有对
gulpcleancss
文件或任何相关内容进行任何更改


我还多次启动:
bower更新
bower安装
npm安装
,我也遇到了同样的问题。我的问题是我有这样的依赖性:

 "devDependencies": {
    ...
    "gulp-clean-css": "^2.0.3",
    ...
 }
这将
吞下干净的css
升级到2.4.0版,使我的构建崩溃。删除
^
将强制使用旧版本,并使我的构建再次运行


现在是时候升级我的依赖项了,但至少我知道失败的地方是什么…

这可能是更新的传递依赖项的问题。您可以通过降低依赖项来解决它,也可以提供帮助