简体   繁体   English

Bigcommerce Stencil 500错误

[英]Bigcommerce Stencil 500 error

I am trying to get stencil set up on a trial store. 我正在尝试在试用店设置模具。 I have a stencil theme set as default, installed node 4.4.0 as recommended, everything goes fine. 我将模板主题设置为默认主题,并根据建议安装了节点4.4.0,一切正常。 Stencil start goes fine. 模具启动正常。 but when I access the site through the browser I get the following error: 但是当我通过浏览器访问该网站时,出现以下错误:

Debug: internal, implementation, error TypeError: Uncaught error: self.assembler.getTranslations is not a function at Paper.loadTranslations (/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/@bigcommerce/stencil-paper/index.js:137:20) at /Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/@bigcommerce/stencil-paper/index.js:62:18 at /Users/oliverharoun/.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 (/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/lib/async.js:233:13) at _parallel (/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/lib/async.js:717:9) at Object.async.parallel (/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/li 调试:内部,实现,错误TypeError:未捕获的错误:self.assembler.getTranslations不是Paper.loadTranslations的函数(/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil -cli/node_modules/@bigcommerce/stencil-paper/index.js:137:20)位于/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/ @ bigcommerce / stencil-paper / index.js:62:18 /Users/oliverharoun/.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(/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/lib/async.js :233:13)在_parallel(/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/lib/async.js:717:9) Object.async.parallel(/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/li b/async.js:731:9) at Paper.loadTheme (/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/@bigcommerce/stencil-paper/index.js:60:11) at respond (/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/server/plugins/renderer/responses/pencil-response.js:29:15) at /Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/server/plugins/renderer/renderer.module.js:49:18 at /Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/server/plugins/renderer/renderer.module.js:246:24 b / async.js:731:9)位于Paper.loadTheme(/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/@bigcommerce/stencil-paper /index.js:60:11)响应(/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/server/plugins/renderer/responses/pencil-response .js:29:15)位于/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/server/plugins/renderer/renderer.module.js:49:18在/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/server/plugins/renderer/renderer.module.js:246:24

All is working well for me in Node 4.4.5, but I have encountered these errors in the past. 在Node 4.4.5中,一切对我来说都运作良好,但是过去我遇到了这些错误。 Deleting the node_modules folder and running npm i to do a fresh reinstall usually fixes the problem for me. 删除node_modules文件夹并运行npm i进行全新的重新安装通常可以解决此问题。 If trouble persists, you may want to uninstall the global @bigcommerce/stencil-cli package and reinstall. 如果问题仍然存在,则可能要卸载全局@ bigcommerce / stencil-cli软件包并重新安装。

If you pull down the latest version of Stencil (just deployed in the last couple hours), you should have a fix for this. 如果您下载最新版本的Stencil(仅在最近几个小时内部署),则应该对此进行修复。 It was an issue introduced in a previous (recent) release. 这是先前(最新)版本中引入的一个问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM