我正在使用Vue.http
然而,之后我收到以下错误:
import Vue from 'vue'
import Actions from 'actions'
import App from './App'
Vue.use(Actions, {
locales: ['en', 'zh', 'fr']
})
Vue.http.options.root = 'https://api.example.com'
new Vue({
render: h => h(App),
watch: {
lang: function (val) {
Vue.config.lang = val
}
}
}).$mount('#app')
在查看了多个解决方案和研究之后,我跑了一个gradle清洁并再次运行它。然后我设置了gradle守护进程。
react-native run-android failed with error: Execution failed for task ':app:dexDebug'
现在构建时间更快;但是,错误仍在发生。
这个问题的原因是什么?如何解决这个问题?
如果需要,这是我的MainApplication.java
import VueResource from 'vue-resource'
import Router from 'actions/router'
import I18n from 'actions/i18n'
export default {
install (Vue, options) {
Vue.use(Router)
Vue.use(I18n, options.locales)
Vue.use(require('@websanova/vue-auth'), {
router: require('@websanova/vue-auth/drivers/router/vue-router.2.x'),
auth: require('@websanova/vue-auth/drivers/auth/bearer'),
http: require('@websanova/vue-auth/drivers/http/vue-resource.1.x')
})
}
}