首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >gulp version.match ->无法读取属性"match“

gulp version.match ->无法读取属性"match“
EN

Stack Overflow用户
提问于 2018-06-29 17:26:40
回答 3查看 1.3K关注 0票数 4

好的,所以我是个新手,我正在努力让它工作。我正确地安装了所有的东西,但是我得到了这个愚蠢的错误。对此有解决方案吗?

代码语言:javascript
运行
复制
PS C:\Users\Bojan Kolano\Desktop\Fax i projekti\Portfolio\Product Landing 
Page Project> gulp sass:watch
C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp- 
cli\node_modules\sver-compat\sver.js:19
var semver = version.match(semverRegEx);
                   ^

TypeError: Cannot read property 'match' of undefined
  at new Semver (C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp- cli\node_modules\sver-compat\sver.js:19:24)
  at Function.match (C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\sver-compat\sver.js:374:15)
  at matches (C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\semver-greatest-satisfied-range\index.js:9:24)
  at Array.filter (<anonymous>)
  at findRange (C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\semver-greatest-satisfied-range\index.js:12:28)
  at Liftoff.handleArguments (C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp-cli\index.js:166:15)
  at Liftoff.execute (C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\liftoff\index.js:203:12)
  at module.exports (C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\flagged-respawn\index.js:51:3)
  at Liftoff.<anonymous> (C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\liftoff\index.js:195:5)
  at C:\Users\Bojan Kolano\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\liftoff\index.js:165:9
  PS C:\Users\Bojan Kolano\Desktop\Fax i projekti\Portfolio\Product Landing 
  Page Project>
EN

回答 3

Stack Overflow用户

发布于 2019-01-18 16:59:27

删除包-lock.json和node_modules文件夹,然后重新安装所有模块!应该可以工作:)

票数 4
EN

Stack Overflow用户

发布于 2019-12-14 02:30:47

发生这种情况的原因有很多种。对我来说,这是因为我在全球范围内安装了gulp,但没有将其添加到我的项目中。一旦我安装了gulp (npm install gulp),任务就成功运行了。这应该是显而易见的,但我第一次就错过了。

票数 0
EN

Stack Overflow用户

发布于 2021-01-11 18:10:00

删除package-lock.jsonnode_modules文件夹并重新安装不起作用。但我似乎没有在全球范围内安装Gulp。所以我所做的就是简单地将它安装在本地,就像这样:npm install gulp --save-dev,现在它可以工作了。

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

https://stackoverflow.com/questions/51098519

复制
相关文章

相似问题

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