2016-12-01 51 views
0

我有一个案例与BigCommerce在这个问题上打开,他们已经指示我在这里张贴寻求帮助。案例#02715192.我正在运行Windows 10.BigCommerce jspm安装错误和bitbucket超时

我已经成功地设置了带基础Cornerstone模板的Stencil CLI。所有的依赖项安装成功,我有我的网站加载到端口3000和JavaScript工作,并在我加载时仍在工作。我的问题与使用我从市场上购买的Showroom主题有关。由于Cornerstone仍然可以加载并运行成功,因此我无法使用Showroom与JavaScript一起运行。按照指示将它们安装在不同的子目录中。

当我运行stencil init时,在资产文件夹中看到一个加载js/app的错误(见截图)。我想这就是为什么javascript没有在我的本地端口的Showroom模板上运行。我找到了故障排除指南,它告诉我安装主题的全新副本,并运行npm install & & jspm install。那么,npm安装很好,但jspm安装超时,我得到错误(请参阅附加屏幕截图)。看来这是我的困境的来源,但一直无法找到解决办法。

模板初始化错误:

stencil init error

JSPM安装错误:

jspm install error

+0

我已经倒在所有的文档和故障排除指南。我已经多次开始新鲜事,虽然基本模板加载正常,但购买的市场主题仍然不能在Stencil CLI中正常工作。 – Brently

回答

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+/);

+0

感谢任何和所有帮助。但是,我不知道我应该在哪里编辑第50行。我不认为我有权访问必要的代码来改变它。 – Brently

+0

在展厅文件夹内运行'npm install'后,您应该会看到一个名为node_modules的文件夹。我们正在寻找的git.js文件位于'./ node_modules/jspm-git /'。 –

+0

它工作。非常感谢您的帮助。几乎像魔术似的。 – Brently

0

我一直在争取这个完全一样的问题,但我想我已经找到了解决:

请按照下列文档: https://stencil.bigcommerce.com/docs/downloading-and-customizing-marketplace-themes

当你到标题为部分“安装JSPM-git的”运行“NPM安装JSPM-混帐--save”

这似乎解决了安装错误我们。我们还为bitbucket启用了ssh,但是从我的测试中我不认为这对解决方案有任何影响。希望这可以帮助!

+0

这不适合我。 BC工程师在此向我指出了Pixel Union的文档:https://www.pixelunion.net/support/setting-bigcommerce-theme-development/。我也按照这些步骤操作,但仍然会出现错误。执行'jspm install'后弹出错误。 即使有这些错误,它仍然可以让我加载模具。在Stencil初始化时以及在浏览器中加载网站时,它给了我相同的错误,但JavaScript仍然不起作用。这使得很难发展。 – Brently