yarn安装vue后,报“文件名、目录名或卷标语法不正确。”

发布于 2022-09-07 21:18:32 字数 414 浏览 13 评论 0

之前是可以正常使用的
自从我用了这条命令后就坏了yarn global add @vue/cli-init
重新装过yarn 和 vue 都不行

λ where vue
D:\scoop\apps\yarn\current\bin\vue
D:\scoop\apps\yarn\current\bin\vue.cmd

vue.cmd的内容
@"%~dp0\C:\Users\liux\AppData\Local\Yarn\Data\global\node_modules\.bin\vue.cmd" %*
这段代码我直接拿到命令行里执行有同样的报错文件名、目录名或卷标语法不正确。

感觉是这里出了问题,但不知道如何解决,请教一下

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

怀里藏娇 2022-09-14 21:18:32

自己解决了
改成了@"C:\Users\liux\AppData\Local\Yarn\Data\global\node_modules\.bin\vue.cmd" %*
不知道为什么yarn自动生成的链接会报这种错

天气好吗我好吗 2022-09-14 21:18:32

因为你的yarn目录和安装的模块不在相同的硬盘分区里。
把C:UsersliuxAppDataLocalYarnDataglobal 拷贝到你的yarn的盘里,改下上面的连接也是没有问题的。就是删除的时候会找不到安装模块的目录。
想问下怎么修改这个目录的默认位置呢
C:UsersliuxAppDataLocalYarnDataglobal

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文