首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webpack试图在android上使用RadListView时出错(Nativescript-vue)

Webpack试图在android上使用RadListView时出错(Nativescript-vue)
EN

Stack Overflow用户
提问于 2020-11-09 14:31:02
回答 2查看 314关注 0票数 0

当我试图在安卓应用程序中使用RadListView插件时,我遇到了一个很大的问题(我还没有在iOS上尝试过,但我想问题会是一样的)。

按照https://docs.nativescript.org/vuejs/ns-ui/listview/getting-started的说明,我将插件添加到我的项目中。但是,一旦我将以下行添加到我的main.js中:

代码语言:javascript
复制
import RadListView from 'nativescript-ui-listview/vue';

我遇到了webpack错误的一面墙,例如:

代码语言:javascript
复制
System.err: An uncaught Exception occurred on "main" thread.
System.err: Unable to create application com.tns.NativeScriptApplication: com.tns.NativeScriptException: Error calling module function 
System.err: TypeError: _nativescript_core__WEBPACK_IMPORTED_MODULE_0__.Property is not a constructor
System.err: File: (file: node_modules/nativescript-ui-listview/ui-listview.common.js:65:44)
System.err: 
System.err: StackTrace: 
System.err: ../node_modules/nativescript-ui-listview/ui-listview.common.js(file: node_modules/nativescript-ui-listview/ui-listview.common.js:65:44)
System.err:     at __webpack_require__(file: app/webpack/bootstrap:750:0)
System.err:     at fn(file: app/webpack/bootstrap:120:0)
System.err:     at (file: node_modules/nativescript-ui-listview/ui-listview.android.js:1:0)
System.err:     at ../node_modules/nativescript-ui-listview/ui-listview.js(file:///data/data/uk.nhs.mft.demo.intranet.app/files/app/vendor.js:85236:30)
System.err:     at __webpack_require__(file: app/webpack/bootstrap:750:0)
System.err:     at fn(file: app/webpack/bootstrap:120:0)
System.err:     at ../node_modules/nativescript-ui-listview/vue/index.js(file: node_modules/nativescript-ui-listview/vue/index.js:1:0)
System.err:     at __webpack_require__(file: app/webpack/bootstrap:750:0)
System.err:     at fn(file: app/webpack/bootstrap:120:0)
System.err:     at (file: app/main.js:1:0)
System.err:     at ./main.js(file:///data/data/uk.nhs.mft.demo.intranet.app/files/app/bundle.js:2007:30)
System.err:     at __webpack_require__(file: app/webpack/bootstrap:750:0)
System.err:     at checkDeferredModules(file: app/webpack/bootstrap:43:0)
System.err:     at webpackJsonpCallback(file: app/webpack/bootstrap:30:0)
System.err:     at (file:///data/data/uk.nhs.mft.demo.intranet.app/files/app/bundle.js:2:57)
System.err:     at require(:1:266)

不知道自己该怎么解决,我希望有人能有办法帮我?作为参考,我正在运行6.8.0的本地文本和^9.0.4的本地文本-ui-列表视图。

如果有更多的信息,我可以提供帮助调试这个问题,请问,我会很高兴提供。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-11-09 15:39:56

对于本地文本版本6分支。建议使用以下依赖项。

依赖关系

  • "@nativescript/core":"6.5.15",
  • "nativescript-ui-listview":"8.0.1",OR "8.2.1-next-2020-05-22-112620-01"

devDependencies

  • "tns-platform-declarations":"~6.5.15",
  • "nativescript-vue":"~2.7.1",
票数 1
EN

Stack Overflow用户

发布于 2020-11-09 16:23:35

@cem kaan你是个救星!降级到8.0.1的listview插件已经解决了我的问题!我真的很感激你的帮助。

出于兴趣,这种依赖性在任何地方都有记载吗?在我看的指南上,我看不到任何明显的东西,但我可能已经错过了。

再次感谢你的帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64753565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档