vue cli 3引入vux报错

发布于 2022-09-11 14:49:41 字数 1176 浏览 15 评论 0

 error  in ./node_modules/vux/src/components/inline-calendar/index.vue?vue&type=custom&index=0&blockType=i18n

Module parse failed: Unexpected token (74:7)
You may need an appropriate loader to handle this file type.
| week_day_0:
|   en: Su
>   zh-CN: 日
| week_day_1:
|   en: Mo

 @ ./node_modules/vux/src/components/inline-calendar/index.vue?vue&type=custom&index=0&blockType=i18n 1:0-174 1:190-193 1:195-366 1:195-366
 @ ./node_modules/vux/src/components/inline-calendar/index.vue
 @ ./node_modules/vux/index.js
 @ ./src/main.js
 @ multi (webpack)-dev-server/client?http://192.168.1.8:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js


 WARN
Couldn't parse bundle asset "/Users/dev/vue/video/dist/about.js".
Analyzer will use module sizes from stats file.
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import FastClick from 'fastclick'
import Vux from 'vux'
FastClick.attach(document.body)
Vue.config.productionTip = false
Vue.use(Vux)
new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')

这个要怎么解决呢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

作死小能手 2022-09-18 14:49:41

遇到同样的错误,求解……

梦里寻她 2022-09-18 14:49:41

import ToastPlugin from 'vux/src/plugins/Toast',好像可以直接这么引用,来绕过vux-loader,https://doc.vux.li/zh-CN/vux-...

长不大的小祸害 2022-09-18 14:49:41

在你的项目目录创建 vue.config.js ,然后将下面这段复制进去。

module.exports = {
    configureWebpack: config => {
        require('vux-loader').merge(config, {
            options: {},
            plugins: ['vux-ui']
        })
    }
}

_记得安装vux-loader哟~

踏雪无痕 2022-09-18 14:49:41

babel.config.js修改下就行了 默认node_module文件夹是跳过polyfill的 现在vux适配cli3还存在无法按需加载组件导致打包体积过大的问题 等官方升级或者退回到cli2吧...

module.exports = {
  presets: [
    [
      '@vue/app',
      {
        useBuiltIns: 'entry'
      }
    ]
  ]
}
阳光①夏 2022-09-18 14:49:41

报同样的错,不清楚啥意思,google也没搜出来个所以然,不过我用的是vant-ui,留个名希望有大神能解答下吧。

你的他你的她 2022-09-18 14:49:41

楼主你有解决全局引入的问题么,我目前只能够局部引入没问题,一旦在main.js中想全局使用某个插件就会报错,

//main.js
import  { ToastPlugin } from 'vux'
Vue.use(ToastPlugin)



//console
"export 'default' (reexported as 'querystring') was not found in './src/tools/querystring/index.js'
伊面 2022-09-18 14:49:41

没用过vux,但是看了下官网,vux需要配合vux-loader来使用。你看看你设置没有

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文