【发布时间】:2019-02-04 17:33:13
【问题描述】:
昨天在两个项目中开始出现这个错误,哪个解决方案可行?
node_modules/yo
Output:
/Users/mac/.config/yarn/global/node_modules/semver/semver.js:296
throw new TypeError('I
^^
SyntaxError: Invalid or unexpected token
at new Script (vm.js:79:7)
at createScript (vm.js:251:10)
at Object.runInThisContext (vm.js:303:10)
at Module._compile (internal/modules/cjs/loader.js:657:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
【问题讨论】:
-
你能提供更多的上下文吗?不知道你在问什么
-
@NathanWright 显然,当您尝试启动使用该 semver 模块进行任何类型检查的东西时,会出现此错误。在他的情况下,它是 yargs。但这不仅限于 yargs,我在依赖 semver 的其他模块上也遇到了同样的问题。