我正在试着在一家试店里安装模具。我有一个模板主题设置为默认,安装节点4.4.0如建议,一切顺利。开始做得很好。但是,当我通过浏览器访问站点时,会出现以下错误:
调试:内部、实现、error TypeError:未指明的错误: self.assembler.getTranslations不是/Users/oliverharoun/.nvm/versions/node/v4.4.0/lib/node_modules/@bigcommerce/stencil-cli/node_modules/@bigcommerce/stencil-paper/index.的Paper.loadTranslations TypeError的函数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) 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/lib/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
发布于 2016-07-25 17:42:11
Node4.4.5对我来说一切都很好,但我过去曾遇到过这些错误。删除node_modules文件夹并运行npm i来重新安装通常会为我解决问题。如果问题仍然存在,您可能需要卸载全局@bigcommerce/模具-cli包并重新安装。
发布于 2016-07-25 19:01:22
如果您下载了最新版本的模板(仅在最近几个小时内部署),您应该会对此进行修复。这是在前一个(最近)版本中引入的一个问题。
https://stackoverflow.com/questions/38571477
复制相似问题