请让我知道我可以提供哪些信息来更好地帮助解决此问题。截至目前,我一直在阅读 webpack,比较我的 webpack.config.js 文件,并随机搜索到 Google void。
今天早上早些时候,我按预期运行了我的 NativeScript-vue 项目。做了一些更改,保存,测试,清洗,冲洗重复。然后我尝试构建并收到以下错误消息:
Unable to apply changes on device: emulator-####. Error is: Nativescript-vue doesn't work without --bundle option. Please specify --bundle option to the command and execute it again..
我一直在编辑一个 .vue 文件——我没有修改任何其他文件,尤其是配置文件。
是什么导致了这个问题?
我该如何解决这个问题?
有没有比粘贴错误信息更智能的搜索?
更新:
根据@Estradiaz 的要求
我一直在尝试使用以下方式运行应用程序:(
tns run android --bundle
也尝试过ios
并得到相同的结果)
我已经使用npm install
和tns install
我的 package.json 中唯一的脚本是:
"clean": "rm -rf node_modules/* && rm -rf hooks/* && rm -rf platforms/* && rm webpack.config.js && rm package-lock.json"
(只是在添加新资产时/在添加新资产时对所有内容进行核对)
运行 TNS 版本 #5.2.4
终端的输出是:
Webpack compilation complete. Watching for file changes.
Webpack build done!
Unable to apply changes on device: emulator-5554. Error is: Nativescript-vue doesn't work without --bundle option. Please specify --bundle option to the command and execute it again..
更新更新:
Estradiaz 放弃了一些伟大的知识;但是,当我的 nativescript-vue 包从 2.0.2 更新到 2.1.0 时,发现我的错误来自
回滚到 2.0.2 解决了我的具体问题。其他开发人员已经开始报告类似问题:https ://github.com/nativescript-vue/nativescript-vue/issues/454和https://github.com/nativescript-vue/nativescript-vue/pull/361#issuecomment -474079850