首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法读取originalPosition中未定义的属性“行”

无法读取originalPosition中未定义的属性“行”
EN

Stack Overflow用户
提问于 2017-04-19 11:47:01
回答 1查看 990关注 0票数 2

正如问题中提到的,当我启动gulp build时,我会得到以下错误:

代码语言:javascript
复制
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 updatebower installnpm install

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-04 12:17:09

我也有同样的问题。我的问题是我有一个像这样的devDependencies:

代码语言:javascript
复制
 "devDependencies": {
    ...
    "gulp-clean-css": "^2.0.3",
    ...
 }

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

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43494864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档