TypeError:无法设置未定义的属性“lint”

Posted

技术标签:

【中文标题】TypeError:无法设置未定义的属性“lint”【英文标题】:TypeError: Cannot set property 'lint' of undefined 【发布时间】:2021-01-04 10:03:54 【问题描述】:

我目前正在自学 Shopware 6(当前的主分支),并正在尝试结合 VueJS 和 Shopware PWA 来做到这一点。我安装了 Shopware PWA 和

git clone https://github.com/elkmod/SwagShopwarePwa.git custom/plugins/SwagShopwarePwa

并激活。现在我尝试使用shopware-pwa 配置插件,但控制台显示此错误:

✔ Shopware instance address: · http://my.domain.com
✔ Shopware instance access token: · MYTOKEN
✔ Which version you'd like to use: · canary (current master branch)
✔ Preparing Nuxt project
⠧ Updating configuration for option: canary (current master branch)/usr/lib/node_modules/@shopware-pwa/cli/node_modules/gluegun/build/index.js:13
    throw up;
    ^

TypeError: Cannot set property 'lint' of undefined
    at /usr/lib/node_modules/@shopware-pwa/cli/build/extensions/nuxt-extension.js:163:49
    at Object.<anonymous> (/usr/lib/node_modules/@shopware-pwa/cli/node_modules/gluegun/build/toolbox/patching-tools.js:91:39)
    at step (/usr/lib/node_modules/@shopware-pwa/cli/node_modules/gluegun/build/toolbox/patching-tools.js:33:23)
    at Object.next (/usr/lib/node_modules/@shopware-pwa/cli/node_modules/gluegun/build/toolbox/patching-tools.js:14:53)
    at fulfilled (/usr/lib/node_modules/@shopware-pwa/cli/node_modules/gluegun/build/toolbox/patching-tools.js:5:58)

感谢您的帮助:)

【问题讨论】:

【参考方案1】:

我遇到了同样的问题,并在 Github 上创建了一个问题。欢迎订阅:https://github.com/DivanteLtd/shopware-pwa/issues/1164

【讨论】:

我通过 Shopware 6 工程师解决了这个问题。我会在你的 GitHub issue 中写下解决方案:)

以上是关于TypeError:无法设置未定义的属性“lint”的主要内容,如果未能解决你的问题,请参考以下文章

未处理的拒绝(TypeError):无法设置未定义的属性“innerHTML”

emscripten + sdl = 抛出异常:TypeError:无法设置未定义的属性“widthNative”

TypeError:无法读取未定义的 vue js 的属性“get”

TypeError:无法读取未定义的属性“setState”

单元测试:TypeError:无法读取未定义的属性“管道”

反应:TypeError:无法读取未定义的属性“setState”