任何人都可以帮助我纠正bigcommerce CLI的错误

问题描述 投票:0回答:1

我是bigcommerce的新手。我已遵循Stencil CLI注释来处理主题的本地副本。使用STENCIL BUNDLE注释时,出现以下错误。谁能帮助我纠正它。

模板束

正在验证主题...

/ home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/stencil-bundle.js:290

        throw err;
        ^

错误:您主题的schema.json出现错误:

schema [5] .settings [1] .options [0] .value不应短于1个字符在validateJsonSchema中

(/ home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/bundle-validator.js:134:16)在BundleValidator.validateThemeSchema(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/bundle-validator.js:78:23)在/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:3880:24在补充时(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1011:17)在/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1016:9在eachOfLimit(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1041:24)在/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1046:16在_parallel(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:3879:5)在Object.series(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:4735:5)在BundleValidator.validateTheme(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/bundle-validator.js:55:11)在Bundle.validateTheme(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/stencil-bundle.js:288:20)在/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:3880:24在补充时(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1011:17)在/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1016:9在eachOfLimit(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1041:24)在/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1046:16

bigcommerce
1个回答
0
投票

[这看起来类似于在删除或修改schema.json或schemaTranslations.json文件时的错误,您是否使用base Cornerstone theme?您可以在帖子中添加任何相关的架构代码吗?如果schema.json应该与基础Cornerstone主题相同,那么我将根据GitHub repo here对此进行验证。

Stencil CLI 2.0起,捆绑过程的一部分现在将验证从Cornerstone 4.5.1开始包含的schemaTranlsations.json文件。

© www.soinside.com 2019 - 2024. All rights reserved.