尝试将 vue-cli 项目迁移到打字稿时出错 [关闭]
Posted
技术标签:
【中文标题】尝试将 vue-cli 项目迁移到打字稿时出错 [关闭]【英文标题】:Error when trying to migrate vue-cli project to typescript [closed] 【发布时间】:2022-01-06 16:54:08 【问题描述】:我有一个想要迁移到 typescript 的 vue-cli 项目。阅读this,它指出我需要做的就是运行以下命令:
vue add typescript
我正在使用 Git Bash 在 Windows 机器上运行我的项目
这会导致以下错误:
????安装 vue-cli-plugin-typsecript...
yarn add v1.22.17 [1/4] Resolving packages... info 如果你这么认为 是一个错误,请使用提供的信息打开一个错误报告 信息 访问https://yarnpkg.com/en/docs/cli/add 获取有关文档 这个命令。错误发生意外错误: “https://registry.npmjs.org/vue-cli-plugin-typsecript:未找到”。 ERROR 命令失败:yarn add vue-cli-plugin-typsecript -D --tilde
查看错误日志时,我看到:
> Trace: Error: https://registry.npmjs.org/vue-cli-plugin-typsecript:
> Not found
> at Request.params.callback [as _callback] (...\npm\node_modules\yarn\lib\cli.js:67029:18)
> at Request.self.callback (...\npm\node_modules\yarn\lib\cli.js:140883:22)
> at Request.emit (events.js:314:20)
> at Request.<anonymous> (...\npm\node_modules\yarn\lib\cli.js:141855:10)
> at Request.emit (events.js:314:20)
> at IncomingMessage.<anonymous> (...\npm\node_modules\yarn\lib\cli.js:141777:12)
> at Object.onceWrapper (events.js:420:28)
> at IncomingMessage.emit (events.js:326:22)
> at endReadableNT (_stream_readable.js:1223:12)
> at processTicksAndRejections (internal/process/task_queues.js:84:21)
我在网上搜索了如何解决这个问题并偶然发现了this,但是那里的每个建议的解决方案都不适合我。 我也试过:
纱线升级 删除节点模块 删除 yarn.lock似乎没有任何效果。关于如何克服这个问题的任何想法?
【问题讨论】:
你确定你写的是vue add typescript
吗?因为在错误中它被拼写为typsecript
。
@lusc - 是的,这似乎是错误。谢谢!
@lusc 随时发布它作为答案以从赏金中受益。
【参考方案1】:
正如@lusc 评论的那样,我显然拼错了打字稿,这就是我收到错误的原因。
这个:typsecript 而不是
这个:打字稿
【讨论】:
【参考方案2】:检查拼写
错误地写成“typescript”而不是“typesecript”
【讨论】:
以上是关于尝试将 vue-cli 项目迁移到打字稿时出错 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Reactjs-createStore在使用打字稿时无法识别减速器