求助help

用户在Windows环境中安装了Meteor 2.7.3,版本显示正常,但在尝试使用`meteorcreate`创建新项目时遇到错误。错误信息提示`TypeError: semver is not a constructor`,这可能与`package-version-parser`包中的版本比较函数有关。用户已经尝试过重新安装`meteor-tool`,但问题仍未解决,寻求社区帮助。
摘要由CSDN通过智能技术生成

meteor安装完成后,meteor --version有版本号 2.7.3,
但是meteor create创建项目报错,meteor-tool也尝试重装了,没有用。
有没有哪位大佬帮忙答疑解惑。

PS C:\Users\Administrator\Desktop> meteor --version
Meteor 2.7.3
PS C:\Users\Administrator\Desktop> meteor create test
C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\2.7.3\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:218
      throw error;
      ^

TypeError: semver is not a constructor
    at Function.PV.compare (C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\2.7.3\mt-os.windows.x86_64\packages\package-version-parser\package-version-parser.js:215:26)
    at C:\tools\packaging\catalog\catalog-remote.js:578:28
    at Array.sort (<anonymous>)
    at RemoteCatalog.getSortedVersionRecords (C:\tools\packaging\catalog\catalog-remote.js:577:20)
    at LayeredCatalog._returnFirst (C:\tools\packaging\catalog\catalog.js:190:12)
    at LayeredCatalog.getSortedVersionRecords (C:\tools\packaging\catalog\catalog.js:202:17)
    at CS.CatalogLoader._getSortedVersionRecords (packages/constraint-solver.js:333:20)
    at CS.CatalogLoader.loadAllVersions (packages/constraint-solver.js:362:26)
    at CS.CatalogLoader.loadAllVersionsRecursive (packages/constraint-solver.js:395:10)
    at CS.Input.loadFromCatalog (packages/constraint-solver.js:562:17)
    at packages/constraint-solver.js:2285:15
    at Function.time (C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\2.7.3\mt-os.windows.x86_64\tools\tool-env\tools\tool-env\profile.ts:284:12)
    at CS.PackagesResolver.resolve (packages/constraint-solver.js:2282:13)
    at C:\tools\project-context.js:625:35
    at Function.time (C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\2.7.3\mt-os.windows.x86_64\tools\tool-env\tools\tool-env\profile.ts:284:12)
    at C:\tools\project-context.js:621:19
    at Object.enterJob (C:\tools\utils\buildmessage.js:388:12)
    at C:\tools\project-context.js:593:20
    at C:\tools\packaging\catalog\catalog.js:100:5
    at Object.capture (C:\tools\utils\buildmessage.js:283:5)
    at Object.catalog.runAndRetryWithRefreshIfHelpful (C:\tools\packaging\catalog\catalog.js:99:31)
    at ProjectContext._resolveConstraints (C:\tools\project-context.js:592:13)
    at C:\tools\project-context.js:365:9
    at Object.enterJob (C:\tools\utils\buildmessage.js:388:12)
    at ProjectContext._completeStagesThrough (C:\tools\project-context.js:355:18)
    at C:\tools\project-context.js:347:12
    at Function.run (C:\Users\Administrator\AppData\Local\.meteor\packages\meteor-tool\2.7.3\mt-os.windows.x86_64\tools\tool-env\tools\tool-env\profile.ts:289:14)
    at ProjectContext.prepareProjectForBuild (C:\tools\project-context.js:346:13)
    at C:\tools\cli\commands.js:836:20
    at Object.capture (C:\tools\utils\buildmessage.js:283:5)
    at Object.main.captureAndExit (C:\tools\cli\main.js:281:29)
    at Command.func (C:\tools\cli\commands.js:810:8)
    at C:\tools\cli\main.js:1534:15
PS C:\Users\Administrator\Desktop>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值