创建vue nativescript应用并通过以下方式运行后:
tns preview
我得到:
*** Terminating app due to uncaught exception 'NativeScript encountered a fatal error: Error: Could not find module './components/Home'
tns doctor
给出:
未检测到问题。
✔您的ANDROID_HOME环境变量已设置并指向正确的目录。
✔正确安装了Android SDK中的adb。
✔已安装Android SDK。
✔找到了兼容的Android SDK进行编译。
✔Javac已安装并正确配置。
✔Java开发工具包(JDK)已安装并正确配置。
✔Xcode已安装并正确配置。
✔xcodeproj已安装并正确配置。
✔已安装CocoaPods。
✔不需要CocoaPods更新。
✔CocoaPods配置正确。
✔您当前的CocoaPods版本高于1.0.0。
✔Python已正确安装和配置。
✔找到Python的“六个”包。
✔Xcode版本10.1.0满足最低要求版本9。
✔获取NativeScript组件版本信息...
✔组件nativescript具有5.1.0版本,并且是最新的。
✔组件tns-core-modules具有5.1.1版本,并且是最新的。
✔组件tns-android具有5.1.0版本,并且是最新的。
✔组件tns-ios具有5.1.0版本,并且是最新的。
最佳答案
您可能需要添加--bundle参数
https://docs.nativescript.org/tooling/docs-cli/project/testing/preview#options
https://nativescript-vue.org/en/docs/getting-started/quick-start/
NativeScript-Vue相对较新,roadmap指出--bundle参数可能会消失
关于ios - NativeScript找不到模块组件/主页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53982999/