我在这个问题上有一个关于BigCommerce的案例,他们已经指示我在这里发帖寻求帮助。案例#02715192。我正在运行Windows 10。
我已成功使用基本Cornerstone模板设置Stencil CLI。所有的依赖项安装成功,我的网站已加载到端口3000和javascript工作,并在我加载时仍在工作。我的问题与使用我从市场上购买的Showroom主题有关。由于Cornerstone仍然可以加载并且成功运行,因此我不知道为什么我无法通过javascript运行Showroom。它们按照说明安装在不同的子目录中。
当我运行stencil init时,我在assets文件夹中加载js / app时出错(参见截图)。我想这就是为什么javascript没有在我本地端口的Showroom模板上运行的原因。我找到了故障排除指南,它告诉我安装主题的新副本并运行npm install&& jspm安装。好吧,npm install很好,但jspm安装超时,我得到错误(参见附加屏幕截图)。这似乎是我的困境的源头,但一直无法找到解决办法。
模板初始化错误:
jspm安装错误:
答案 0 :(得分:1)
这看起来像JSPM-git [https://github.com/Orbs/jspm-git/issues/52]。
的问题尝试将git.js的第50行从versionArr = stdout.match(/\d.\d.\d/);
更改为versionArr = stdout.match(/\d+\.\d+\.\d+/);
答案 1 :(得分:0)
我一直在与这个完全相同的问题作斗争,但我想我找到了一个解决办法:
按照以下文档: https://stencil.bigcommerce.com/docs/downloading-and-customizing-marketplace-themes
当你到达标题为“安装jspm-git”的部分时,运行“npm install jspm-git --save”
这似乎解决了我们的安装错误。我们还为bitbucket启用了ssh,但是从我的测试中我不认为这对分辨率有任何影响。希望这有帮助!