1

我正在尝试使用提供的命令npm init stencil创建一个新的 stenciljs 项目

运行上述命令后,我收到此错误 在此处输入图像描述

有人可以帮我找出到底出了什么问题。

一个观察结果是,运行该命令后,会在 users 目录下创建一个名为Rohan的新文件夹。这是我的用户目录: 在此处输入图像描述

4

1 回答 1

1

我能够想出解决方案。感谢Thomas在评论中给我提示:)

该问题与 npm-cache 路径有关。由于我在用户名中有空间,因此未正确采用缓存路径。我通过运行此命令修复了路径(仅设置相应文件夹的路径):

npm config set cache "C:\Users\Rohan~1\AppData\Roaming"

在此之后,命令npm init stencil将正常运行并能够创建项目。

于 2020-09-04T14:25:11.390 回答