2016-07-24 40 views
1

當試圖運行模板時,我收到下面的錯誤。模板Paper.loadTranslations錯誤

Debug: internal, implementation, error 
TypeError: Uncaught error: self.assembler.getTranslations is not a function 
at Paper.loadTranslations (/user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/@bigcommerce/stencil-paper/index.js:137:20) 
at /user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/@bigcommerce/stencil-paper/index.js:62:18 
at /user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/lib/async.js:718:13 
at async.forEachOf.async.eachOf (/user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/lib/async.js:233:13) 
at _parallel (/user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/lib/async.js:717:9) 
at Object.async.parallel (/user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/lib/async.js:731:9) 
at Paper.loadTheme (/user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/@bigcommerce/stencil-paper/index.js:60:11) 
at respond (/user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/server/plugins/renderer/responses/pencil-response.js:29:15) 
at /user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/server/plugins/renderer/renderer.module.js:49:18 
at /user/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/server/plugins/renderer/renderer.module.js:246:24 

我的設置如下:

MacOS 10.11.5 

NVM 0.31.0 

Node 4.4.0 

Stencil 1.3.5 

我已經嘗試了新鮮的第一卸載NVM並在之後結束https://stencil.bigcommerce.com/docs/installing-and-launching-stencil-1引導結束安裝NVM和節點。這沒有解決錯誤,我不能運行模具。

是否有其他人遇到此問題或有解決方案?

回答

1

如果您下拉最新版本的Stencil(剛剛在過去幾個小時內部署),您應該對此進行修復。這是在以前的(最近)版本中引入的問題。

npm install -g bigcommerce/stencil-cli 

這應該拉動更新。