【问题标题】:Stenciljs error while project initialization项目初始化时出现 Stenciljs 错误
【发布时间】:2020-09-04 22:25:11
【问题描述】:

我正在尝试使用提供的命令 npm init stencil

创建一个新的 stenciljs 项目

运行上述命令后,我收到此错误

谁能帮我找出到底出了什么问题。

一个观察结果是,运行该命令后,在 users 目录下创建了一个名为 Rohan 的新文件夹。这是我的用户目录:

【问题讨论】:

  • 看起来问题是您的用户名中的空格。你的 node/npm 版本是什么?
  • @Thomas True。 npm 版本为 6.14.8,node 版本为 v10.18.0。任何与 npm 或节点版本相关的问题?

标签: node.js npm stenciljs npm-init


【解决方案1】:

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

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

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

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

【讨论】:

  • 很高兴你能够修复它,但我有点惊讶 npm 没有正确引用文件路径。
猜你喜欢
  • 2018-10-22
  • 2022-08-17
  • 1970-01-01
  • 2011-04-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-09
  • 1970-01-01
相关资源
最近更新 更多