2016-12-01 77 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