2

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

C:\dev\work\viewAngular\web\node_modules\gulp-clean-css\node_modules\clean-css\lib\reader\input-source-map-tracker.js:37
if (originalPosition.line === null && line > 1 && selectorFallbacks > 0) {
                    ^
TypeError: Cannot read property 'line' of undefined
    at originalPosition 
    For (C:\dev\work\viewAngular\web\node_modules\gulp-clean-css\node_modules\clean-css\lib\reader\input-source-map-tracker.js:37:23)

我不知道这是从哪里来的,因为我没有对gulp-clean-css文件或任何相关内容进行任何更改。

我也多次启动:bower update, bower install, npm install.

4

1 回答 1

2

我遇到了同样的问题。我的问题是我有一个这样的 devDependencies:

 "devDependencies": {
    ...
    "gulp-clean-css": "^2.0.3",
    ...
 }

这撞到gulp-clean-css了 2.4.0 版本,这使我的构建崩溃了。删除^强制的旧版本并使我的构建再次运行。

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

于 2017-05-04T12:17:09.120 回答